Syracuse U vs James Madison U

D having very difficult time deciding between the two.

JMU: In-state tuition; close to home; small town setting; will know a lot of people.

Syracuse: Out of state, but with scholarship money will be same cost as JMU. Far from home. Urban setting. Loves the cold weather and snow, so that is not a factor.

Undeclared major; really has no idea what she would like to pursue, but leaning toward business.

The schools are so different, hard to compare. Which is the better school?

Any advice?