I'm necroing this thread because they deserve it. Just popped in their album. Ready for the new one! 1/11/11!