I agree TRD. I've gone through so many phone providers it's funny.
Started with Sprint, Had for 3 years, Service declined to frustrating times. Then Cancelled and went with Cingular for thier Treo 650 for $500, Boy was that a bad idea, Call volume and reception sucked. So I cancelled the account and am now with Verizon as current. I am very pleased with thier services by far. Reception is always top, downloading is easy as click. And not to mention, their GPS Navigation system is something out of this world of fun.
I was sold with the LG VX9800 phone. http://www.mobiledia.com/reviews/lg/vx9800/page1.html
A lil big by some standards, but taken into account the features of this phone, its completely justified. I have family in Alaska and friends out of the state which I keep in contact daily VIA Text messaging, and the full keyboard on this beast couldn't make it easier.
The 1.3 MP Camera takes unbelievably crisp pictures up to 1280x960.
I'm sold with Verizon.