I'm thinking about taking this up and am looking at a few different models to possibly buy, wanted opinions.

Casio WK-500
Casio PX-130
Yamaha NP30