Just my 2 cents... I would STAY AWAY from AT&T. I just left them last week. I've had more trouble and have heard of more trouble from that network (both service and customer service) than any other phone company.

Check out THIS link for some recent TE opinions on AT & T / Cingular.

I am now with TMobile, since I've heard mostly good things from my circle o' peeps. So far so good - of course - it's only been 4 days.