am I the only person who finds them...a little annoying?
Nope, not at all. I saw them live about a year ago I think, and i was like counting down when their set would be over. But I might give them another listen since everyone on this site seems to love them.
these videos are awesome. I saw this band last night they are so awesome. Their new stuff really shows their progression since their last album. Glad to see absolutepunk paying some attention to this band too.