UC33e is a nice one for the money.

If you want something that will serve most of your purposes, ditch your current midi keyboard and spring for a novation Remote SL