You are looking on the American Apple website, every country has their own and this is yours: http://store.apple.com/ca
When you click on the iPhone link: http://store.apple.com/ca/browse/home/sh…
you will see its not even out yet :)
you will be able to buy it unlocked and without a contract
I looked the same question yesterday. during the process of trying to look the answer I found a way to get the new iphone 4g from www.iphone4spot.tk! the phone is scheduled for delivery in 3 days n I can't wait!
Good luck and have a new phone
at&t im pretty sure is only supported in the USA. The iphone4 is not in Canada yet! I believe its coming in July sometime..