I think they're my favorite band. Saw them @ the Nokia in Manhattan last March, all the other fans were like 19 years old. Oh well. The show was just outstanding.
Supposedly they're coming out with a new album in March. They've been talking about this impending album for 3 years. The wait is killing me.