Yamaha DGX-500 controller and piano (Don't like the piano sounds on te PA1x-pro
and Pa1x-pro.
I also just purchased in the last few months the new YPG-625, which is like te replacement for the DGX-500. It's not MIDI but I just keep it in my office, anyway, for checking keys on new songs, playing around, ideas, etc.
Jeff