<p>I am biased but I agree with Chardo-you have excellent instate choices . My kids went to UVa and VT, in engineering. UVa kid considered applying to Duke and Princeton but in the end , did not as the price would have been significantly higher-and he/we are rather practical. We were full pay at UVa and VT. VT kid applied to the same schools your son is considering-VT, JMU, GMU. You have lots of good choices. If anything, you may want to look at schools with merit aid (to bring things down to, closer to or less than instate prices) if your son really wants to go out of state. </p>