I'm looking at it right now, and it seems to have tons of features. Right now I'm playing with a keyboard you'd give to a 10 year old who wasn't even serious. So anything beats it. But would the Casio be something you could play with live? Or is it strictly practice at home. Once again, I only know about piano. I'm completely new to keyboards, and contrary to popular belief they're completely differnt, besides the way you play them. With so many extra faetures it's almost like playing a completely differnt instrument.