well i can only get a t mobile phone, and i really wanted to get the nexus one for my birthday but it wont work with our family plan, they make you buy a whole new separate plan
i came to the conclusion of eathier a mytouch or behold 2, and i hear that an upgraded mytouch 3g comes out the 10th of this month and it features a 3.5mm headphone jack and more ram, so thats what made e consider getting the mytouch instead of the behold 2.
anyway aobut what you said about them not getting 2.0 and up, i thought all 1.5 and 1.6 phones were due for an update mid February? however if there not then im totally screwed, as i know nothing about any new upcoming phones on t mobile