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... :-)