I have an unlocked iphone 2g on t-mobile and the area where i live doesn't have Edge, much less 3g. anyway, i was at school today when i looked at my phone and saw the Edge icon up at the top. i was so excited thinking t-mobile finally had edge covered in my area. so i thought of calling them to ask if they also offered 3g (I might buy an android phone from them)
to my surprise, my call gets answered by an AT&T answering machine!

and when i looked at the carrier under settings it said AT&T!
before, i could only see the options to choose from at&t or t-mobile but i could never choose at&t, i'd always get an error. now i get to choose which carrier i want to have...
Edge and calls work perfectly even though my sim card is a t-mobile sim. so now my question is... will 3g work if i had an iphone 3g?! i'm running 3.0 on my iphone btw (don't know if that matters)