I am definitely with Bob on the weighted key comment (especially the "speed limit" with weighted keys). Semi-weighted with the ability to tailor the velocity curve is more versatile. I started out playing piano, but have readily shifted to soft synths and a MIDI controller. This is obviously a matter of personal preference and playing style.