Umm..ok...i hope this helps. I am actually a first year at Georgetown Med and can answer some of you guys/gals questions.....
As for facilities...yes, ours may not be the best out there but honestly, how often are you going to get to enjoy "great facilities" while you're studying all day in the library in med school. We have a lecture hall, decent labs, library, student lounge, what else do you need? This isn't club med, it's med school.
As for saving money, yes, you're right...your state school will probably be much cheaper and may be a wiser decision for a lot of you, but don't think that's the best decision for everyone. There are a lot of things that even money may not be able to borrow. It's pretty sweet living in Gtown, having 170 classmates plus the 100 or so master's students to hang out with and be able to walk to bars and clubs within the neighborhood on the weekends.
The faculty is very helpful to us, the professors are out to help everyone, and there is not a feeling of "competitiveness" that pervades our class. Before most exams your inbox is always full of students sending out study aids and their notes that may be helpful to some. That being said, there are some amazingly talented and ridiculously intelligent people at Gtown (like most med schools)but you would never know it because we try to escape the walls of academia on the weekends at clubs in Dupont, M-street, or adams morgan. It's a great place to live although kinda pricey.
As for residency placement, it is correct in that Gtown has one of the highest (if not the highest) placements into orthopedics every year. Our ortho and surgery depts push hard for those who want to pursue those specialties. being that sports medicine/orthopedics is what i want to do, that was a huge draw for me to come to gtown.
as for the religious aspect, Gtown is Catholic but being a non-catholic has no bearing on my experience there. In fact, i don't know who is or isn't catholic in my class because the issue of religion never really come up besides in our religious traditions to healthcare class.
So there's my speal on my school...take it for what you will....if there are any questions, i'm more than glad to answer then..