I ended up going with Cingular and getting the Palm Treo 680. Let's see if it holds up with the fact that I'm on the phone for hours each day calling all over the US and Canada at all hours during the day/night.
Cingular also has a 30 day return policy, it really depends on where you are as to how well the service works. for the eastern United States Verizon is the way to go.
I'm getting the Q in the next couple of months(of course something better will be out by then I'm sure). Can't wait to be able to get online with it
I have a friend that works for Verizon, he said that the Q is pretty fucking amazing, and people haven't problems with it like a lot of motorola phones...
I've been with verizon for a while now and love it. Reasonable prices and great coverage, I have signal nearly everywhere. Amazing txting plans too if you text a lot.