A college town of about 300,000 people about three hours northeast of Minneapolis.
97where 100 is the US average
Biggest pluses: places to go out, everyday prices · The size of the pool counts against it