Anyone have their album or EP? I am getting there album tomorrow and after spotting them in the lineup for Oxegen I am well excited. Caught a few of their songs on MTV2 and I really like the band so far. So anyone got an opinion or have anyone heard them or seen them live????