People still stuck it out though. Personally I would rather have a phone that could be used on any cell carrier's network though (except maybe Japanese carriers, IIRC they use network tech that no one else in the world uses).
Man that sucks. I can understand all of the US using a different standard from the rest of the world (like with NTSC and imperial measurement) but having the US use two standards at once is clearly not in their own interest.
Canadian carriers are the same. The only difference is that all of the smaller carriers have been swallowed up and you basically have the choice of 'The GSM Carrier' (i.e. Rogers who grew their empire out of cable tv) or 'The CDMA Carrier' (i.e. Bell -- the government mandated telephone monopoly).
I actually use my phone primarily to make calls and texts. Access to a 3G network is nice, but it's an accouterment. For many people, the slower data speed is not too big of a hassle when you only need to use it occasionally.
That would effectively cripple the phone. So while it may be possible to use on other networks, it's really only practical to use on T-Mobile.