i forgot to post back then, but i actually did see them live, they are pretty good live, they were the last set of a very long night and they still kept the crowd upbeat.
And they were really kind when i pm`d them through myspace asking about some show info...