no best you go by these to choose your MIDI keyboard
1.budget
2.do you need lots of sliders/knobs(for MIDI learn features in your DAW)
3.have many keys would you like to have
4.how mobile to do want to be(also weight and how many keys)
5.do you need it to be an audio interface as well
all the suggestions on companies to look at are great
Keyboard Controllers | Sweetwater.com
I use a Casio WK-1800 General MIDI keyboard I brought back in 2002 (it has tons of sounds I use them for about 2 years then started using it as a MIDI controller for sounds I have attained and used in FL Studio 3 yep way back then)
the keyboard is still intact
I paid $400 for that keyboard
If I paid $400 today I could get an amazing MIDI keyboard with
1.large number of keyboard (I want range)
2.tons of sliders and Knobs(I want to control all aspects of my Virtual Instruments by hand not via mouse)
3.size and mobility is not important to me I use my stuff in my home studio
I'll be picking up something like this next year if I don't make a profit off of production or mixing then I don't get to buy(makes your grind harder)
https://www.sweetwater.com/store/detail/Impulse61/
then I'll give my Casio to my wife and kids
-Coach Antonio
"Let Me Handle your next Praise Party"