Sounds like option #2 is UCSB... ;) I'd go for the one that will get me the better job, because you're going to be working for decades while you'll only be spending less than half of one studying at one of these schools. All colleges have fun, so don't really worry about that.