I work in a hospital, although I'm not a doctor. Most of my friends have gone to Leicester to study medicine, and have really enjoyed it there (doesn't have the snobbery attached to some medical schools). However, it's horses for courses, and you're better off having a look round to see what would actually suit you as a person, go and visit them (most will hold open days).
Personally,I believe PBL can work, but to start off with, most people have trouble discriminating the information required to solve the problems. You have to have a reasonable level of background knowledge in order to solve the problems, and a logical brain.