nice all 'round rawk song.
you gotta work on your recording set up. I don't know what yours is, so I can't offer any advice, other than it's just that the vocals aren't being picked up enough. all around quality increase would be good, but the vocals is all that's neccesary. it was better before, so if you were doing something different then, I'd go back to that.
how would a cactus fly? or rather... how woudl one think of that? you guys aren't.. ON something, are you?