You're in for a good time! I saw them live with The Format back in 2006 and they were amazing! Saw them tear it up on Letterman last night and was very impressed with how far they've come along!
Yeah, I saw them once in like 2007 with Spill Canvas, but I haven't been able to see them since then. They're definitely one of my two favorite bands!