The USB Crystalfontz 633 looks like it would be a good interface/controller. The LCD display is a little small and it is a bit pricey at $55. Still it's the best thing I've come across yet.