Okay, my turn. I tried to read through some of the posts, but I have to get to bed sometime tonight

.
Only the low-fi version would play for me (the hi-fi crashes windows media, dunno). It sounded okay enough though.
I agree that the kick drum is a bit thumpy, maybe trim the eq a tad under 80hz.
Vocals are still an issue, but not BAD at all. Actually, my issue is the drumming. It's solid at times, then weak during fills and rolls. I'm also not a huge fan of the canned electronic drum sound, reminds me of the '80s and I don't think anyone (even the Reagans) want to remember the '80s. lol Thank god for grunge bringing back the 'real drummers' (as Neil Peart once said).
Anyway, I see from the other songs you're into that bubble gum rock thing, and that's fine. I don't knock anyone's sense of taste, so long as they're true to it. This is definitely true to the genre and I encourage you to continue exploring and developing it. There's a sense behind the sound that you're going to start experimenting more with how you mold all of this. Some get into elaborate works of 40 hour fantasy, then you go the route like me and strip it to the bones (ugly or not) in 6 hours or less. Wise man once told me that if I can't describe what's going on in my life in 2 minutes or less then there isn't anything going on. Music's much the same way, you can say as much with an
acoustic guitar and some feel than you can with a symphony. You have feel, so you're most of the way there!
Don't sweat the negative feedback (as it seems you don't). We're all competing for the same grammy here.