Okay so I'm getting the 1020 but now I'm hesitant as to which model I should get. I have a 900 which I unlocked and used with T-Mobile; I enjoyed Internet Sharing but had problems with MMS and group messaging (they never worked until I found a workaround). So I know what it's like to have an at&t phone and use it with T-Mo. I read the other day about Daniel's recommendation about getting the Canadian Rogers 1020 instead as it would be a T-Mobile like phone experience. Yesterday then I read from someone in the T-Mobile forums saying the Telus version actually fits better to work with T-Mobile. Now I'm starting to question if this really matters at all ? I could easily get the at&t version tomorrow instead of waiting for someone to sell it on eBay/Amazon. What you guys recommend?