First off, I'm just going to say that this really isn't my type of music.
That said, I thought it was really, really good. Didn't sound like a "garage band" at all. Very professional. I could see this being played on the radio and I could see your band (if nothing else) being a solid opening act.
"It is no measure of health to be well adjusted to a profoundly sick society.” ~ Jiddu Krishnamurti