I felt pretty good about their early releases, but their album really turned me off. Eve was a hoot to watch drum, though. I hope they can find someone equally entertaining to fill the role.
I got my tickets for Lollapalooza, but I hope they play another show in Chicago. I'd kinda like to see a full set. So far, the announced cities are on the east/west coast, so I wouldn't be surprised if they announce some midwest/southern cities.