There have been a lot of other threads on SDN talking about this issue before, but I feel like I always want to post on these.
I went to a CC (CCSF) for two years and took ALL of my premed requirements there, along with two semesters of Calculus. I applied to Berkeley and Davis and was accepted to both. I chose to go to Berkeley and my GPA at Berkeley was just about the same as my CCSF GPA. I took Biochem, Quant. Analysis, Toxicology classes, Pharm, etc - so I had proven that I could do well in science courses at a 4 year institution. I applied for a one year MS at Columbia U's Institute of Human Nutrition and was accepted. I applied to med school while living in NYC and none of my interviewers made any comments about my going to a CC other then to say things like, 'atleast you saved a lot of money' or 'Dr. such and such had wonderful things to say about you in his LOR'. I actually think my path resulted in a decent amount of respect b/c I have worked from 'the bottom rung of the ladder' and have climbed up (so to speak) on my own. Everything worked out very well for me.
Bottom line: Do consistently well in your courses at both the CC and the 4-year school. Don't listen to generalizations about what to do and what not to do. Do well on the MCAT. Get involved in activities that you are passionate about. Don't let your other talents fall by the wayside. Remind yourself that you can hang with the best of them. And if arrogant folks like to make fun of your CC past, laugh at them and don't think twice as you continue on your way. Best of luck.
I wouldn't have done it any other way.
Oh, UCI didn't seem to discriminate against my CC background. I got an interview, was waitlisted, and ultimately accepted.