Right now, I'm headed to Penn but all that could change. There are still 4 schools in Canada/US that can perhaps change my mind that I'm waiting on. Those are Harvard, Buffalo, University of Toronto and Uof Western Ontario.
If Penn's tuition was about 30-35K, then it would be a pretty sweet ride. But paying 55K without living expenses is A LOT, for any school beit Penn, Harvard, or wherever. If you can get into a much cheaper school, then go. That's what I would do. Especially if it's in your hometown/state school and you also want to practice there. You'd have to be nuts not to go.
That being said, I really do think Penn give's you one of the most complete educations out there. All the doors are open. It may not be the strongest in any one area, but the program is strong in most, if not all areas. However, that still doesn't justify paying the hefty price tag if you can avoid it.
Now, if I do end up at Penn, I'll be proud to call Penn my school. But if I end up at some "no name" school, I wouldn't care if the average person never heard of it. I'd just laugh all the way to the bank 😀