There are many factors IMO from which recruits decide(not in any particular order):
1. City
2. Weather
3. Facilities
4. Prestige of program
5. Coach
IMO if you have cold weather and a "good" but not "great" program, you need to make up for it in other areas, such as facilitites....The...