The only new options since you were around last are the Tokn16 / Tokn32, and the Atomarcade.net encoders.  The Tokn units use a matrix, and have some other oddities, and I can't reccomend one.  The Atomarcade encoders have trackball/spinner functionality built-in as well as the keyboard encoder.  They haven't been thoroughly tested yet, some have expressed concern that they may limited in the number of simultaneous keypresses.  Tiger-Heli has more info on the Tokn on his site, and there's a thread in the Hardware Review forum about the Atomarcade.  
Really, for what you're wanting, the KeyWiz/GPWiz is probably the way to go.  If you wanted screw terminals, then the IPAC VE can be had for a comparable price to the KeyWiz Max, but if you don't mind soldering, you can't beat the Eco.  Unless you want the spinner/trackball functionality from the Atomarcade.