I just accepted an offer from IBM's Almaden Research Center. I'll be spending the summer doing trace analysis and other assorted research in the intersection of machine learning and storage systems. Yay! It looks like the place is equidistant from Santa Cruz and Mountain View, so where I end up living is going to depend on traffic patterns and when I'm expected to be there.
Thanks, everyone who gave me tips. Now I have a whole lot of interesting looking options for next summer.
The only downside is that I start on 6/16, giving me a whopping 0 days of summer vacation. I guess I'll just have to play hooky next week and go to Vegas. Luckily, I can do this guilt-free since my awesome advisor gave his blessing, just so long as I still make my July paper deadline... :-)