If i buy the Nokia N8, i will buy it straight from NokiaUSA.com. And i will buy it unlocked and use it for T-Mobile USA. But, T-Mobile or AT&T do not have demos that you can try in the store obviously because this is an unlocked device. But, if i opened the N8 and paid the 0.00 and did not like it and could not return it that will be a problem. So, you can only try it in Europe and i live in the US. That is a problem. And for the T-Mobile G2, i am not saying myTouch 3G, i am saying T-Mobile G2. The phone did not come out yet. But, there is some photos from engadget. Also, T-Mobile announced it but did not say anything about it. So T-Mobile G2, or Nokia N8?