Yep, I was in the same situation. Ended up passing up other great schools to accept UCSD, to the surprise of many people. The fact of the matter is that UCSD has a great CS department.
And now that you know you're coming here, what are you going to do for housing? I have heard that the only viable on-campus housing the first year is Single Grad Housing, because the other complexes have long waiting lists.