My situation is like this: I have three acceptances. I applied for the PhD program in applied math for each of these schools. Each comes with its own strings:
Northwestern - I was rejected from the PhD program but accepted to the masters program. They said that after the first year, my performance would be re-evaluated, and if I was doing well enough, I'd be upgraded to PhD status. Either way, at the end of the first year, I'd have an MS degree. Now, the first year, I'd have to fund myself: $45,000. That's insane. Furthermore, I found out today that apparently the success rate for the upgrade is 1:5. I'd have to do "at least as well as the median of the PhD students." However, it's probably the best school of the lot with the best classes and a good department structure. It'd be an expensive gamble.Stony Brook - Accepted to their PhD program but without funding. According to the results section on Gradcafe, it seems like no applied math applicants received funding. They're unsure about funding in future years, due to New York's state finance situation. It seems like a great program (ranked 7th in the nation, apparently), though it's very big (according to the website, 295 grad students, 35 "core and affiliated faculty," though not all of those are in the department. I think something like 20 actually are). It'd cost $18,000/year. Also, there's a website called "Stony Brook Sucks," which is a little offputting!UNC - Charlotte - Accepted to their PhD program. I will more than likely receive an assistantship, according to the director, but it's possible that I won't receive a tuition waiver (apparently NC is one of the few states where this could happen. He said ~70% chance that I get an assistantship, ~30% chance of waiver). The first year would be $16,000, but after that I'd likely get a waiver or at least be able to pay in-state tuition. The program is good but doesn't focus as much on the application aspect as I'd like.
So this is pretty much my quandary. Does anyone have any helpful tips? Thank you!