I completely agree with Kriss17. CC is a great way to actually learn the science material in a small class setting where the profs are accessable and are there to help you. I graduated from a large, well known University with a BS in Bio, and years later went to CC to finish pre-req's and audit subjects I hadn't seen in years to prep for the MCAT. Overall, the classes in Physics and O-Chem were some of the best taught, most challenging classes I've taken at any school. The profs were always there to answer questions, and they were able to write me great letters when the time came because they actually knew who I was! I think it sucks that everyone is so down on the community college route. I realize the perception that many med-schools have is that the quality of instruction is lacking, but in many cases, its totally off the mark. My husband taeches at Princeton (and, no, faculty spouses aren't allowed to take classes there), and I know for a fact that the Organic Chem tests I took were harder and expected us to know more than the Organic Chem at this Ivy.
I think its time that the view of community colleges being second rate should be challenged. That is one way that medical school can come within the grasp of many diverse groups of people, and not just the priviledged few that can afford an expensive (read: "Better") education.