Berkeley. The weather is a lot nicer, never freezes. It is on the edge of Silicon Valley, and across the bay from SF. It is a very big state school with lots of weirdness.
Seriously, take the "Software as a Service" class at EdX that started two weeks ago. It will give you a taste of Berkeley CS. Dave Patterson is a famous hardware architecture guy.
As a general suggestion, take a course or two from coursera, edX, or udacity to see if you are tough enough for CS.