ok first off, this is what you need to do. start off by flying into lax, and do all that junk, im from central and norcal so i don't know much about socal. anyways, on your way up, you should spend one day in pismo beach/ san luis obispo. for one, the weather never leaves 70 during the day, its a beautiful part of california and many good winearies (SP?) and restaurants are nearby, it also is exactly halfway between san francisco and LA, so splitting the 8 hour drive in half is nice. if you saw the movie sidways, it was filmed somewhere in the central coast. next thing YOU HAVE TO DO is stop in salinas (halfway between san luis obispo and the bay area) or anywhere else you see an In and Out Burger. They are the best burgers and California only. Next travel up to the bay area, I'm sure youll want to do all the tourist things that you already know about. Here are some tips for things you can do otherwise. First off learn bart, its the bay area version of the subway. next go to berkeley, the campus is very nice, there is some shopping, but the food is rediculous. La Burrita is voted the best burritos in Berkeley, then theres a lot of used music and movie stores like Rasputin and Amoeba. Theres more stuff in Berkeley but thats all I usually do, oh the street that has everything is Telegraph, short walk from bart. The usual things to do in San Francisco: China Town (dim-sum is a must for authentic great chinese food) Fisherman's warf, Pier 39, and others, but I am sure you'll look into it. If you want theme parks in Northern California there are basically 2, Marine World in Vallejo (animals and roller coasters) which is about 2 hours from SF, and Great America (thrill park) in I think Santa Rosa which is about 90 minutes from SF.
If you have any questions, just ask, I know a lot of northern and central california.