This one is probably the best you have done....
You may want to consider midi controllers and something like Fruity Loops, use your keyboard, but instead of mic'ing it, straight recording it. One thing that makes this song stand out is like I said in the other review for you, the variation. Keep up the good work.