UCSB honors program vs. UCSD

<p>I've been accepted to UCSD and the honors program at UCSB. I was hoping for UCB but didn't get in, so now I'm really torn between the two schools. I've done some research on the SB honors program but would love some more input...is the program that great? Is it reason enough to pass up UCSD? Currently, I'm thinking I'm going to go into either astrophysics or some sort of earth/environmental science and I now that both SB and SD have great physics programs. So what do you think, SD or honors at SB? (P.S. I'm definitely not afraid of any academic challenges--my hs gpa is 4.35 so I'm ready to work :) )</p>