" I think Sprints phones suck because they are CDMA. "
CDMA offers a lot of advantages over TDMA (the air interface used in GSM):
Better rural range (coding gain)
Better handling of urban multipath (contructive use vs. simple filtering attempts)
Higher capacity (less dropped calls)
Soft handoffs (less glitches when driving, less dropped calls)
Higher speed data support
Cingular is going CDMA (they're using W-CDMA which is the European CDMA standard designed to replace GSM; whereas Sprint and Verizon use Qualcomm (CDMA's inventor)'s proprietary CDMA2000 (1xRTT with 1xEVDO being rolled out over the course of the year) - but from a consumer's point of view, there's little difference - both offer the same features) very soon.
The only real disadvantage to CDMA is the increased size and power consumption/heat dissipation of the chipset (and W-CDMA will actually be a little worse than CDMA2000 with this). If you think there are no cool CDMA phones:
http://www.sktelecom.com/eng/services/june/index.html (this is the service information, search on google to see some of the phones - they're amazing. And probably won't be stateside for at least two years; but they are CDMA2000 1xEVDO)
http://www.vodafone-i.co.uk/live/3g_phones.html (these are W-CDMA handsets (because in Europe GSM is the mandated 2G standard and W-CDMA the mandated 3G standard - Vodafone WANTED to go CDMA2000 because of it's proprietary nature furthering their ability to provide revenue-based content and applications; and they did in the US - Vodafone owns half of Verizon Wireless) and therefore won't be available, ever, for Sprint's CDMA2000 network)