10 U.S. Cities Where You Have the Best Shot of Snagging a Home Under $300K ...