Driving really isn't much of an issue for me. I know how frustrating rush hour is, but I do about 40 mins each way right now.
I'm more concerned about decent public transportation for my wife, since she doesn't drive. She'd probably need easy access to either Georgetown University (or George Mason), and it looks like she'd be looking at Fairfax County Public Schools.