Here's my Mix http://dl.dropbox.com/u/25109726/Griffo%20Mix.wav
The drums present a respectable overall sound and blend nicely. Adding a little high end above about 6kHz to the whole mix seems to match the references a bit more closely, and also lifts the cymbals in the balance, which is no bad thing, and I think you should probably take this further using the overhead and room faders too. The kick has good cut-though on small speakers, but feels a bit bloated on a full-range system in the 50-60Hz region, such that the hits lengthen unduly and the rhythm becomes a bit laboured. The snare feels a bit too pointy, so if heavy-handed loudness processing of the mix ever smashes the transient back into the balance the instrument as a whole will end up feeling a bit underpowered. I'd look to compression to provide some extra sustain in your case (given the reasonable sense of blend you've already managed), perhaps via a parallel channel to give you more control.
I like the wide, bell-like lead guitar during the verses, although I might just reduce the modulation depth a fraction, because at the moment it's making the tuning feel a bit vague. The bass in the verses, though, lacks a certain amount of definition, which is a shame, I think, as this robs the sections of some valuable rhythmic drive and forward momentum. Once you hit the chorus, however, the bass and guitars really lock together, showing a kind of united front and avoiding the midrange hole that many of the mixes on this thread have exhibited. The bass comes through fine on the small speakers, despite being not as bright as some, so well done there. The overall tonality of the bass/guitars combination does feel a bit heavy at around 400Hz, however, and also perhaps a little too strident at 3kHz.
The lead vocals throughout feel 3-4dB too aggressive in the 3-4kHz region, and I would have liked a bit of extra body to the sound lower down the spectrum to give things more intimacy, maybe around 800Hz or so. Come the choruses, this tonal contour inevitably exacerbates sibilance, and de-essing should be a high priority within this particular mix. Nonetheless, I do rather like the way you've balanced and effected the vocals to give them thickness and blend, sitting them at a level where intelligibility is decent yet without running a risk of making the backing seem small. Another finely-honed balance decision.
The BVs have an interesting sound which contrasts well with the lead vocals, but I think it could be better controlled in terms of dynamics -- the top note of the BV phrase sticks out much further than the rest, and the last note of each phrase feels like too much of a let-down. Such a clear Harmonizer-style sound is also a gamble, just from the perspective of introducing a whiff of the band Chicago -- which I'm guessing wouldn't go down too well with Young Griffo!
There's a strong stereo panorama to this mix, but mono-compatibility is a little lack-lustre, with both the cymbals and guitars losing out particularly in the higher frequencies. The main question-mark which hangs over this mix for me, though, is why it sounds somehow rather 'flat' dynamically. I'm not talking long-term dynamics here, which aren't bad (and enhanced by some nice transition effects); it's the short-term dynamic range which feels like it's had too much life squeezed out of it. It's tricky to diagnose the reason for this kind of sound without seeing the project file, but there are several possibilities that immediately come to mind. It's possible that you've been compressing too heavily track by track, using over-fast attack and release times; or you might have applied over-fast buss compression over instrument groups or the fill mix; or you've got some kind of multi-band compression algorithm over the master buss. Whatever it is, I think it's sacrificing too much energy, so I'd try to back it off and then investigate the slower, more obvious full-band buss compression which tends to be more typical for a style like this. (It's possible that your reverb/delay effects processing may also be a factor in what I'm hearing, so do check that you're not overextending decay times, and that you're EQ'ing effect returns to focus them on their most useful frequencies.)
Overall, though, I like what you've done in a lot of respects with this mix, and I'd just encourage you to give your sound a little bit more room to breath.