Hi, I fancy getting a digital piano (a real one, not an app). I'm considering the Casio PX850 following so many good reviews. Basically I want decent iPad apps. I'm getting the piano for two reasons: So my 5 year old son can start to learn So I can learn. Ideally I'm looking for two types of apps; For my son: Fun, interactive quiz type game. (like flash cards to find a note and points rewarded if found fast plus VERY basic melody games) - I've seen something like this on far too expensive high end roland digital pianos, but even that wasn't very cartoony and child orientated. I'm amazed this is so hard to find!!! For me: An app to learn specific songs. Ideally basically Smule's magic piano (which I'm addicted to!) but with MIDI input and working on the actual specific notes. I found this site with 148 apps, but 99% seem to be apps to record and edit sound, not TEACH. It is teaching I really need. The only one close to what I want seems to be Sythesia which may work for me, and Home Concert Extreme for when I get a bit better, but I've found nothing for my son which is more important. Any ideas? Thanks in advance.