Arlington and Alexandria are better to live in if you work in DC, but the cost of housing there is prohibitive. You might get lucky and find a townhouse in Annandale or North Springfield that is affordable; by that I mean around $200k. I sold a townhouse in Annandale 3 years ago and got $185K for it...I'm sure that thing is WELL over 200K now.
As you move further out, the traffic into town on 66 or 95 gets pretty bad. Living in PW county and working downtown was the pits for me 20 years ago, I can't imagine it's gotten any better.
Basically, they build on every piece of land around here, with no thought of traffic. I66 is only TWO lanes in each direction inside the beltway when it should be 6 to handle the traffic. God forbid we ever have to get out of here in a hurry.
VA is much more gun friendly than MD and DC, although the 3 "liberal" counties...Arlington, Alexandria, and Fairfax do have waiting periods on handgun purchases.
To make ends meet around here, I'd agree with Nick's salary assessment of $50k. The bad part is there's no way to live alone in the NoVA area on that kind of salary if you want something nice. Otherwise, you're gonna have to split a place with some other folks if you want a nice house.
I inherited a house in North Arlington that I'm struggling to keep...BIG mortgage, little salary lol. I've got a room mate now, but it's still not enough. I stay here because every mortgage payment is gonna come right back to me when I sell it a few years from now. Great place to invest if you have lots of $$$.