I am a long time T-Mobile customer and a Windows Phone fan since WP7 debuted but I am just stuck in a hard place. The 925 is one of the sexiest and best looking hardware made by any manufacturer for any OS(and I really love the original HTC One[M7] too). I still to this day would love to just settle down with this phone ling term but I am working with 20gb of used memory on my yellow unlocked Nokia Lumia 920 and I know there's no way I can be satisfied with constantly having to upload and delete and switch out apps and games all the time. It took me a whole year to get to the point where I finally had to make space and I really love that about the 920. I could probably push for the SD expansion argument but I really have everything I want on a 32gb device and probably more than I even need anyway. I really hope the landscape of availability of Windows Phones within the US changes very soon. I can get any late and great Android and iPhone at this very moment but I can't get the 1020, 1520, 930, and heck, I even had to buy the 920 and unlock it to use for T-Mobile too. This strategy is one of the biggest drawbacks to Windows Phone if you ask me. We are the very distant third OS in market share and the hardware(and Nokia's really the only OEM producing worth while phones for WP) that many consumers would gladly buy isn't available on their carrier, while the competition is not only available but continuously pushing out phones at a faster rate. And yes I'm tempted to leave for a Sony Experia Z2 or the just announced LG3 but I'm still with Windows Phone on T-Mobile because I love the platform(and the customer service and plans are great). I want to see it succeed. And I want the Windows Phone devices that I like to be available on my carrier. Nevertheless, I plan on buying an unlocked 1520 closer to the fall until T-Mobile, Microsoft, some other OEM gives me a serious reason to wait. The 925 was almost perfect. In fact it is for the select countries that got the 32gb version.