ok, sounds good... nice use of different sounds, and your drum track is tight!
one thing to work on, though, work on using the quantize.
What you want to avoid is getting that "sequenced" sound, you want the song to sound as natural as possible. On some tracks I do, the only thing quantized is the drum track & bass, and then sections of other parts, never the piano (just redo parts that end up sounding funny).
Also for some of your lead part try throwing in that pitch bend to make it more slick.
Overall, generally good instrument mix. And nice arrangement!