If you are not happy at UCSB you will do better at a CCC. You will get priority and you can do IGETC. The only time IGETC is not accepted is if you transfer back to the same UC you left. However, you also have the option of not doing IGETC and doing the general breadth path instead, which is less courses (although without getting too technical, UCSD has that weird 6 college system and each college has different GE requirements).
Regardless, it sounds like you should go to a CCC. Your GPA from UCSB is very good so you should be able to maintain it or even raise it a CCC.
Also you take lower division organic chemistry. Here is a sample course list for Grossmont and UCSD:
http://web2.assist.org/web-assist/report.do?agreement=aa&reportPath=REPORT_2&reportScript=Rep2.pl&event=19&dir=1&sia=GMCC&ria=UCSD&ia=GMCC&oia=UCSD&aay=16-17&ay=16-17&dora=GENERAL+BIOLOGY