And as a side note... I love T-Mobile outside of this issue... so if there's an alternative phone or add on peripherial which would solve my problem I'd be thrilled.
I live on the 37th floor in Chicago... and my reception is awful, I want to switch... but everyone who comes into my apartment has awful reception... I have T-Mobile, have seen Nextel, Sprint & AT&T all perform awfully in this environment.
We all get full bars according to the phone itself, but actually talking is miserable with lots of static, many dropped calls, and sometimes you just can't even get the phone to dial.
Does anyone know of a service/phone in chicago which works well at this modest altitude?

Chowhound
Comic Vine
GameFAQs
GameSpot
Giant Bomb
TechRepublic