I'm no musical genius, but Perfect Piano may be the app that helps me start down that path. This app gets a Top Pick rating from me. It has a wealth of information in it for people wanting to learn to play, practice, or master piano. With different modes, this app is truly a mobile musical device.
Apps for iOS - iPad, iPhone and iPod Touch and Android