I have to agree with EGAC on this, all three have their merits and drawbacks but how they affect you will depend on your personal criteria. What are your criteria for selecting a school? Have you wittled all the other options down to these three or are you just starting your research? Have you visited them? That will help make the decision easier for you.
You are about to invest a lot of money in this, don't base your decision purely on someone elses opinion of which school is best.
Good Luck, it's a difficult choice!