RoboCNC USB Controller

The RoboCNC Optimum BF20L mill that we have been converting to CNC needs a nice controller.
Till now we where only used to drive CNC using the parallel port and Mach3.
For the RoboCNC Optimum BF20L we wanted something new like USB.