I'm at a crossroads,

my Verizon contract is up and I've been eying that new iPhone for some time now. Except I start reading from some folks who don't seem especially thrilled with AT&T lately, so I'm wondering should I wait, take the plunge and switch, or resign with Verizon.

Verizon's service has been very good I must say, I'm not too thrilled with the new Storm 3G phone from Verizon and my older Motorola Razr is sufficient but lacking in several areas.

So for those who have AT&T right now and/or own an iPhone, are you happy? Any problems, regrets, joys?
I know the price to buy in to AT&T including getting my wife's phone setup along with car chargers and bluetooth sets is close to $400, although I would be getting my company monthly discount of 22% added.