I am a high school senior, still deciding on which college I will attend. I have searched the internet for answers and have seen some of these interesting discussions. I am very interested in physics, also mathematics. This is my very first post ever, and I don't even know if anyone will read this. If you are reading it now and have some contributions, I would greatly appreciate them. Here's a little more about me, just so the reader knows my situation: I am a Midwest kid and love it here. I have been accepted into all three universities: Iowa State, Notre Dame, and Northwestern. I come from a small town and school, but I have a 4.0, got a 34 on my ACT, got a 2240 on my SAT, and am a National Merit Scholar. Again, I just want to provide a little more information about myself. My dilemma is about choosing the right university for me. I realize that Northwestern has the best academic program, and probably best physics one, too. Notre Dame could be considered to have the second best academics, but Iowa State, at least as far as I know, is known to have a very good science/math/engineering program. I want to be challenged wherever I go; obviously, NU and ND are the best choices there. Still, both cost a lot of money. I guess one could say that I have good enough scores to get some scholarships, but I haven't from either. I have, however, been offered a full-ride to ISU, and I could be in the Honors Program, there. Does anyone have any information about any of these universities? their academic programs? their physics/science/math programs? Would I be dumb to refuse a full ride to a decent school like ISU? Does ISU actually have a really good science program compared to ND or NU? Should I take some loans and try to do my best in the competitive "prestigious" schools like ND or NU? I find myself liking all three options about the same. Any advice would be greatly appreciated. To the responder, Thanks so much.