Check out A Small Orange. We host WRXatlanta on there and its run by a couple of my friends from Tech. Good prices and they're local if you need customer service ASAP.

http://www.asmallorange.com/