So Im finally taking the plunge into android. Ive been wanting to switch for a while but im getting tired of waiting for the next big phone to come out. Not to mention my Iphone 3g is within a few days of its life, its pretty beat up. I plan on switching to verizon when LTE phones start coming out so I need an alternative for now that I can drop my sim card in and go with a month to month plan until that happens. My company pays for my cell phone now so I figured this would be a seamless transition where I can just buy the phone and drop in the sim, then when i leave my company in a few months switch over to a cheap month to month plan from tmobile and still be able to use the same phone. Does anyone have any recommendations on where to purchase the Desire in the US? Should I just get it on Amazon unlocked? Are there going to be a bunch of steps I need to take to get it to work on ATT then on T-Mobile or will it just be a matter of using the sim card from the respective carriers. Also can I purchase the phone with 2.2 on it now, or am I going to have to update it when I get it. Thanks for the answers guys. Cant wait to be on android!