I have never been much of a fan of the Treo, I had one for a year or so at my last job and it was just shitty. I didn't like the interface, it froze on me here and there and PalmOS is just.. old. It's time for something new.
I got the Motorola Q for about a month, that thing was a serious piece of shit. Battery died in a day, lockups, crashes
I got the F out of VZW before my 30 days - they still tried to charge me cancellation fee's but I fought the bastards and won.