Just one correction seeing as I have one: It's not a fulll sized keyboard in the sense that you only have 37 keys, so if you are recording a midi piece you'll have to do it in passes.
It is also only a USB device, so latency and bus problems might be an issue according to your setup, in which case you might want to look at firewire audio interfaces.
Those are just things I'd like to point out. Other than that its a very great product and once setup properly it works flawlessly.
I would however recomend getting another program for recording because Abletone Live is terrible as a DAW environment, and before you ask, don't even think of using audacity. It's better than live at recording but for processing etc... its crap.
If you have a mac, you can use garageband/logic instead, otherwise get something like Cubase or Sonar for windows.
Putting the PRO and FAN in PROFANITY
-Agile Intrepid 8 String
-Kramer Striker 7 string FR
-B.C.Rich Afterburner SE Warlock w/ Seymour Duncan Blackouts
-Bassmaster 200W amp