These were two of my daughter’s top choices (she will attend Rice). Both are great schools for almost any STEM discipline and both will put you in great shape for grad school if you do well. As a math major that is probably your objective and you can’t go wrong with either. But these two schools are very different and this really comes down to an individual decision – cold v. warm, huge v. smaller campus, big time sports v. 2d tier sports, likely anonymity v. big fish in small pond, large classes taught by grad students in the first two years v. smaller classes taught by faculty throughout college, greek life v. residential colleges. Your preferences are your preferences and should decide the question.