I've never been to Ames but what exactly does it have going for it that Storrs doesn't? As 20 year olds we didn't need, and couldn't afford, much more than kegs, eggs, burgers, and bonfires. Storrs isn't one of those towns turning into what every other urban area has become, stacked with the same national chains as every other city. To me that is more college town than anything else. From a student perspective. Minus the football stadium of course. Plus, you are close to lakes, the ocean, and casinos for the kids who can afford to drop some cash.
It seems today more and more people are taking up healthier lifestyles and activities like hiking, biking, kayaking, etc. Storrs has it all!