I am looking to upgrade from a Yamaha DGX to a fully hammer weighted (88) key keyboard for use with logic and other software synthesizers. Currently I'm most interested in the Casio PS-20 but I'm open to suggestions. I'm in the price range of looking for about $700-1500 CAN, but am willing to stretch that to $2000. Beyond being a MIDI controller, I need an instrument with speakers for the occasional small performance but I don't want a large bank of sounds: 10 is about right. Anyone have any experience with what I'm looking for, with the key factor being keyboard feel and action?