The Twinkies come to town, for the first time in five years, June 18-20, 2010. Luckily, they're doing it on a weekend! Can't wait.