I'm a big fan of HES. Lectures are recorded, classes are rigorous and difficult but very straightforward and fair - they provide tons of practice material and are generally upfront about what you need to know. It's cheap, the class schedule is great, there is a lot of support from the TF's, profs and fellow students if you want it. The profs know the med school game and are generally willing to write letters if you put in a little effort to get to know them - there is also ample opportunity to get to know the TF's who can provide more input to the prof on your letter. It seems to have a good reputation: a number of interviewers at schools I've been to seemed familiar and commented positively about the fact that I went to HES.
RE grade deflation: while classes are not curved, a lot of people don't do as well as they'd like. I would guess that the average grade in most courses is around a B or maybe B+. This sounds okay, but consider that 95% of people in the class are trying to get into medical school. Given that, over half of the class is getting <3.3's on their GPA and would have been better off going somewhere easier. I think this may be partly a product of the fact that anyone can sign up and take the classes. Goucher or Bryn Mawr may be more rigorous, but the tougher entry requirements weed out a lot of the people who are less likely to be successful.
For me personally, I felt like the rigor of the classes pushed me to improve my study methods, and prepared me well for the MCAT. If you think you're up to the challenge, I would highly recommend HES. If your academic skills are kind of shaky and/or you need GPA repair, I might look elsewhere.