Anonymous wrote:OP here. Interesting comments about the weather... two of other choices are University of South Carolina and Syracuse. He likes Syracuse because of the campus size and school spirit but the weather will be tough to overcome.
I've lived in Boulder and Syracuse. The winter weather in Boulder is much more mild compared to Syracuse. Snow in Boulder tends to come in bigger storms. Syracuse gets lots of nights with 1-2 inches of snow with daytime gray skies. Syracuse winters are nowhere near as long as people report. Right now in Syracuse the tulips and daffodils are blooming. I last used the snow shovel in February. A winter day in Syracuse feels like a cold winter day in DC. The highs will be around 30 in January. The difference between a DC winter and Syracuse winter is that it is much less likely to climb into the 40s and 50s in January. It will be the steady colder weather.
Both areas offer lots of outdoor recreation. If your child enjoys water sports, the Boulder area doesn't really offer many opportunities whereas the Syracuse area offers many. The city of Boulder is nicer than Syracuse because it is wealthier. There is skiing near Syracuse, but it pales in comparison to CO skiing.