I stand by my M-Audio Axiom that I picked up a few years back. 25 keys, semi-weighted, real size, USB or wall-wart power. Knobs and pads, real MIDI ports, sustain pedal port, pitch bend, mod wheel, transport controls. I'm sure their newer gear is as nice. or I'd hope.
This spring I picked up an Akai MPKmini which yeah is pretty mini, but fits in my gigging kit better!