I have both the Nexus One on AT&T for personal use and a Thunderbolt on Verizon for work. In my experience, the Thunderbolt is the worst phone I can remember owning, and I hated my iPhones quite a bit. Anyway, I'm on my second TB after the first one would fail to get any data connection, and my current one is sitting next to me, dead after about 7 hours of sitting idle. I had a chance to check the battery use before it died, which was the only thing I had done with it all day, and it said something like "Cell Standby" and "System Idle" used all the battery. Anyway, I'm in Orange County, California and my Nexus has a better, more stable data connection than the two TBolt's I've had, and the carrier plan is about $30 cheaper. My plan now is to just format the phone and stuck it in my on-call bag, powered off, since I don't need it for anything other than one particular on-call task. It's a pathetic phone. The call quality's awesome though.