I have loved T-Mobile for the 5-odd years I've been on them, after terrible experiences with Sprint and AT&T. I'll be moving to Verizon, but I've heard plenty of horror stories about them, too, and I won't be able to take my GSM Nexus One with me, which is a crying shame.