I be a bassist , guitarist , and vocalist working on my own project .  i do not have the money to throw into a Korg , Kurzweil , Roland , or Yamaha board . all I need a keyboard\/synth for be drum sound and some keyboard\/synth fill in . at first , this seem like the model for I . .  the touch sensitivity be nice . . most of the sound be pretty decent , if not you can make all sort of adjustment to just about anything for any tone ... except the ` raindrop ' tone , a common favorite on most keyboards\/synths . . the raindrop tone for the Casio be a cheesy video game sound effect .  otherwise , the sound and sound possibility be surprisingly decent .  that be where the good review end . 6 song be not a lot of storage if you actually plan to compose with this thing . . no floppy . however you can save song to you comp , and load song from you comp to the keyboard . . if you have a good laptop and want to take it everywhere the keyboard go , then this be not as much of a concern .  do not buy it if you plan to use it with cakewalk . . Casio do not provide the . in -lrb- instrument definition -rrb- file for it , and the manual be useless for create you own . it work terribly with cakewalk -lrb- and I would imagine other MIDI device -rrb- for this reason .  if you just want to play , and never record anything , then this be the instrument for you , otherwise , go for something a bit more expensive . do not go Casio though . . at present there be little to no . in file for Casio board anywhere on the web .  also , it be certainly not a instrument to take on the road , partly for the limited storage , partly for its innability to interact with other MIDI device to the extent it could and should be able to , and partly because it be very lightweight and flimsy , do not sneeze in its direction . .  . . look at the price , ask yourself if you can wait a while longer and buy something that be even just a little bit more expensive . . such as a Yamaha for a hundred or two more .  if you think it will help you on you home project ... not unless you want to record and flatten to analog from track to track , or program everything into the keyboard and record analog .