I've only just started listening too it, but already, it sounds... Pretty damned good. <<
Your vocal's aren't that bad either, you know. A little hard to make out, and not exactly perfect, but they don't class that badly with the track.
About the only thing i do have a problem with is the Piano riff. It... kind of gives it a MIDI-LIKE feel. I'm also fairly sure that it shouldn't be standing out as much as it does.
But, hey, that's me nitpicking. Overall, i like the track. I'm loving the choice of samples you used for the drums, acctually. And the strings sound just perfect.