It all depends on what you think is most important about the piano. If you're interested in all those effects and wanting your piano to sound like a different instrument, I suggest a Casio. If you want an authentic piano sound with little or no other effects, I suggest a Yamaha. That's what I have and it sounds really good. Also, another thing to consider is whether you would want a portable electric piano, a console electric piano(an electric piano that is very similar to a real piano)or a piano. Portables take up less room and are easy to travel with. Console pianos are very similar to regular pianos because they have all of the peddles attached to it. A regular piano is the most expensive and you have to keep it in tune daily,but, it is your best bet if you want that authentic sound. All of those can be good choices. You just have to be happy with them. I hope this helps! Good luck!