Well since I've lived here in Atlanta my entire life, I can only really suggest Atlanta. I enjoy it here and will probably live here for a while after college. I can suggest places to NOT live based on my visits there. I'll even give reasons.
Alabama (anywhere) - I swear I've never met more stupid people anywhere.
Mississippi (anywhere) - Alabama people make fun of them, they gotta be bad.
Tennessee - that is unless you really like country music
Michigan (around Detroit) - too cold, and Detroit is one crappy city, I have family there and only visit when I have too.
Texas - unless you love shotguns, and own a couple yourself. Good place to learn Spanish though.
anywhere in the midwest - there's just nothing to do.
Miami, Florida - Nice to visit, wouldn't fit in living there since you're not gay or Cuban.
At some point I figure I'll try out living in California, Arizona, or further north here on the east coast. I really want to retire in Savannah, it's so nice there.
So, move over here, decent weather, lotsa job opportunities, a damn big airport, some good universities, too much freakin pollen in the spring though. And can't forget having the best Baseball team of the last decade.
Like it's really that much up to you anyway. Hope you like where you move to.