I've only heard them play Love Lockdown, but the Kanye thing really doesn't surprise me, haha. I'm just bummed I didn't get to see it. I'll be going to their CD release show this summer though, no matter what.
Lucky you. You're probably at Bamboozle right now, you punk.