I'm an MS-I at Drexel, and I love it here, and I can honestly vouch for that. I'm sure that there are some students in my class who did not get in anywhere else, but I can also vouch for the fact that many had multiple acceptances. Regardless, that should not be a deciding factor in choosing a medical school. I got into Drexel Med, and into my state school. I still chose Drexel, despite the 2x price tag. The faculty and students here are great. Everyone is friendly, and many go out of their way to help each other. I love the IT stuff, because, as an IFMer (if you read up on the school, that will make sense to you), I get to sleep late and take long weekends, by watching the lectures online later. IFM v. PIL is a choice you'll have to make if you are offered admission, and to choose to enroll. It's more of a personal decision than anything else and really has no bearing on your chances of admission. To sum it up, I love it here, and I can honestly say that if you get in here, and choose to come here, you will have a great experience. You can't go wrong choosing Drexel. 🙂
One other thing--as a New Yorker, I was apprehensive about Philly, because no city compares to NYC in my opinion. However, I've been pleasantly surprised--the people are friendly, and there's tons of stuff to do.