?
This is my master keyboard. It has 76 weighed keys and feels quite OK I think. It has extensive controller abilities - you can even program it to send SysEx strings if you like.
I have found that 76 keys are just about right for me, since I'm not a classical pianist. I do like to go deep sometimes though, but it's usually enough. It's possible to transpose in case I need to go deeper - I never use the top octave.
This keyboard functions as both my studio controller and my live keyboard, and it works very well for both tasks.