i guess i'm in the minority for people who love northern VA, but really, this area has a LOT of great opportunities and is a great place to live and to grow up in (which is something to consider if you're a nontrad and have kids). the schools here in particular are fantastic.
but i'd agree that it's not worth uprooting yourself after two years if you don't have roots here. and it doesn't matter much because they're not going to make you commit to whatever you put down. fairfax is very expensive to live in, and since both hospitals are well known, you probably will want to stick with MCV.