NALP - Firms interviewing on campus:Richmond - 10 (W&M), 2 (Emory)DC - 43 (W&M), 27 (Emory)Charlotte - 6 (W&M), 9 (Emory)If you are looking to stick in the Virginia/DC area, I would say W&M is the place to go between the two. The name is well respected in the area, and your proximity shows some dedication to staying in the region. That being said, I would think about the kind of location where you want to study. Williamsburg and Atlanta are very different places, though I will say that Williamsburg is a nice place to spend three yars.
However, if you are interested in DC and Richmond, I would think you best bet is GW if you are paying full price. It has a good rep in it's area, and some national rep as well. I'm not sure why you aren't considering it here, based on your parameters.