i am so angry at SE. not only did they delay this phone so much but it turns out that if you're a t-mobile customer, u're not getting any x10! this is according to SE's website and the lady i spoke with on the phone from SE xperia customer service line. i had about $800 stashed aside to purchase this phone unlocked. now i learn that not only will it be late but i simply cannot use it, no matter how much i am willing to pay. in fact, according to the very dissapointing mwc2010, if you are a t-mobile customer, you're pretty much left with the glitch-plagued nexus one if you wanted an android snapdragon phone...
verizon: nexus 1, HTC incredible
sprint: nexus 1, HTC supersonic
europe: HTC bravo/desire, X10.
at and t: nexus 1, X10, (in addition to iphone 4g).
t-mobile: nexus 1....and that's it