forbes.com — Houston, Dallas and Austin nabbed the top three spots on our list of best cities for recent college grads. Spurred by low costs of living and booming energy and tech industries, these metro areas have a lot to offer new professionals seeking a home.