Thinking of getting this on my upgrade from my desire hd. Currently on t-mobile but does anyone know which retail stores have unbranded stock for upgrades? Also, anyone gone from a desire hd to the galaxy s2? Any thoughts on the differences? Im not expecting their to be too many really but as i have an upgrade due i may as well take advantage.