Being from Ohio and living here my whole life the only acceptable answer is Ohio State, and frankly that isn't a bad choice for anyone. Columbus is a great city to live in, you get to play in front of 100,000+, you have a school with a great history and tradition, a coach with multiple national titles, and it is one of the top 5 schools represented among current NFL players. Plus it is one of the largest schools in the country and has pretty much any major you can think of to study.