Who brings up threads about rock bands... But anyone else like the band 3rd Strike?? I just got this cd, I think it's pretty good...I think they are from LA, and the radio single is called "No Light"