Shall we meet at the campus steakhouse, the indoor beach club, or the rooftop garden? Welcome to the amenities arms race that is taking over many college campuses.