The Post complexes usually aren't bad. You can do better in terms of rent, but they're usually quality apartment complexes. I'd recommending taking a weekend and coming to check places out. My leasing office at least keeps good hours on the weekends, and are happy to show people around. Complexes are not equal, and some of my friends ended up having bugs and all kinds of nastiness. (they didn't have a chance to come and look, and just picked an apartment complex in a decent neighborhood near the school).
Buckhead is a nice area to live in. Lots of people rent out apartments and small houses in Decatur, which I absolutely love. I'm not sure about areas any nearer to downtown and John Marshall though. From either of these 2 places, you're commute wouldn't be too bad.