if you can foot the bill go ahead!
Check to see how service is in your area also using ATT coverage viewer. For me personally coming from verizon where service was always pretty good has been nice. ATT put up new 3g towers like 2 weeks after i got my iPhone so now im always 3g almost always 5 bars anywhere within 50 miles of my house. It's pretty awesome.