Going along the present coarse Apple is unlikely to reach it’s target of 10M iPhone sales in a year. To achieve that they need to add more countries likely to buy iPhones in numbers. Trouble is that there really isn’t any of these unless there is a 3G version. Lets face it, it had tanked in Europe a bit because of this, and the restrictive nature of the contract. My guess is that they are fixing both these issues before they roll out to other countries such as Australia.
I am not sure that the Canadian market is quite the same though. As I understand it Rogers is omnipotent over there, so maybe a wider ranging contract including multiple carriers may not be such an issue.