When people are done with their tech tours, Rochester is an absolutely fantastic city to consider for your post Silicon-valley life. Biggest challenge is the weather: embrace the cold by picking up winter sports. There is a coziness to that sort of snowy weather you can't find in other climates.