Wow, this is really great. I for one will be keeping an ear out for your stuff in the future. My comments are probably more opinion than anything...
Intro - I'd love to see you start out with some sort of pad or something to build some anticipation for the groove to start. Give people a second of time to get the volume up on your song.

My media player actually chops off a hair of the beginning if I'm not careful.
Throughout the song, there's some instrument that has a REALLY high frequency component in it... for some reason, it really bugs me, because that's mainly what I hear from that instrument, and it's like nails on a chalkboard to my ears. That may just be my opinion, though.
What synths do you use, particularly for the strings and piano? Both sound great.
I don't know if you were intending this, but the sax drops out of focus after about halfway through the song. I could see it being left out for a bit, but I'd love to have it back toward the end. Maybe your friend just had to leave.
There's a lot going on around the 3 min. mark and in a couple of other places during the song. It sounds good, but I'd encourage you to see if you can make the instruments kind of duel back and forth - bring up specific riffs so that each instrument kind of sticks its head out for a phrase, and then ducks back behind the others. Pick out your favorite riffs, and create space for them. Right now, they're just a hair too much on top of each other.
All in all, though, amazing! Drums sound great. Mixing is excellent. I definitely wouldn't be surprised if I had heard this on a CD or in a store as opposed to on HR.com.
Keep them coming!