I'm a self taught piano player. I have owned many keyboards throughout my playing years in bands. Here they are: 1)Yamaha ps3 2)Yamaha piaggero v60 3)Yamaha an1x 4)Yamaha ypr7 5)Yamaha shs10 6)Yamaha dx7 7)Casio ctk611 8)Fatar 900 9)Fatar vmk 88 10)Kurzweil k1200 11)Maudio 88 12)Korg m1 13)Roland d5 15)Roland d10 16)Roland d20 17)Roland xp10 18)Roland a37 19)Roland a80 20)Roland juno6 and many, many sound moduals! The best keyboards I've owned are: 1)Korg M 1 2)Roland Juno 6 3)Yamaha DX 7 I definitely prefer Roland over all brands! I am now ready to invest in an up to date keyboard All recommendations welcome!