Behringer CMD Micro DJ Controller

I have DJ venues 2-3 times a year, so using a full fledged DJ controller would be a bit overkill. This CMD Micro is perfect for my use and requires only a USB connection to work although it has a battery bay (which is used if you use the controller with an iPad). It's an incredible value. I've used it only once in a venue and I'm already addicted. I would not go back to the "keyboard and mouse" control of my DJ software.
I would have taken some more trigger buttons for samples, but I guess 4 is quite good considering the price point....