I don't know if you're committed to top tier only, but I'm a 4th year theorist at Rutgers University and I recommend the program wholeheartedly-- particularly to someone invested in the classics.
As far as classes go, all theorists must take a 1st year sequence that is essentially Plato-Rawls (although I have to say, we sort of spend the last several weeks on Marx and then give a nod to Rawls...). Aside from that, profs teach what they want, mostly focusing around specific movements, courses I've taken include: German Idealism, Critical Theory, African Humanism.
The program as a whole is flexible, lefty, and friendly. It's also almost impossible to get through the program without substantial dealings with either Marxist or feminist theory. You can choose one or the other, but you'll probably have to deal with one (or both!).
If you want to talk more, drop me a line at wlwrightru at gmail dot com.
**Also, I take fundamental exception to even the suggestions that one could not study Plato exclusively and yet still be devoted to the study of 'justice, equality, and power.'