Glenn, I'll be honest... it's better than I expected, in fact it's not too bad at all. No offence to you but a lot of these bands people have going really suck. I'm pleased to learn that yours doesn't. I concur on the vocals being a little..hm.. strange.
Btw, is your band better or is aca's? :D