CS Major in which one of these?

<p>Currently I have been accepted into UCLA, Cal, UCSD, UCI, SanLuis Obispo and finally USC. I listed CS major for all the schools because I took APCS while in High School and fell in love with it, so I was wondering which of these schools is looking the brightest for me for this major? Here's some research I have done myself:</p>

<p>Cal - EECS is famous and good but also extremely difficult as I have heard. I seriously don't plan to kill myself anything over the next 4 years, but I am attending the Overnight Program to at least give the campus a chance.
UCLA and UCSD - these are the two I have been arguing in my head for awhile. I always thought UCLA > UCSD in general, ranking-basis, but after looking at its CS majors it seems that UCSD's offer isn't bad, if anything up to par of LAs.</p>

<p>Anyone have any suggestions? I currently live in LA and a lot of people have told me to get far away from LA in order to get a true college experience, but anyone else agreeing?</p>

<p>Any good CS program is going to be a ton of work.</p>

<p>Berkeley puts a lot of their EECS courses on the web so you can just go to their site and watch lectures to get an idea as to what classes are like.</p>