Schweeeet!
The bed is great, the extra bottom's a nice touch, love that melonball snare, and the rhythm guitar just shimmers. Lead vocal is excellent, excellent. You picked a great tune, too - congrats to powderfinger for a nice songwriting job.
Here's what I'd look at changing:
1) Your A part and B part (verse and refrain?) seem to have the same drumbeat, or close enough that I couldn't tell the diff. I'd think about taking out every other snare hit in B, or using a ride cymbal - something to set it off a little.
2) I'm not sure about the high harmony - the notes are right, so maybe it just needs to be farther back?
3) Unless you really want that cheep cheep 60's fuzzbox sound (I'm thinking Electric Prunes, Strawberry Alarm Clock), I'd rework the lead guitar. The rest of the mix has this real organic feel to it, then there's this harsh trebly fuzz lead. 'Course that kinda thing worked for Smash Mouth. So what do I know?
Still, a great sound. wish I could get my mixes to sit this well. Plus you got DAT VOICE!!! Great work, man. You rock.