For drivers, it's best to buy a matched set of motor and drive, as they are usually not compatible with other motors, due to the encoders used.
Most any breakout board will work, but you probably want a motion controller with a high pulse rate. If you want to stick with Mach3, then I'd get either an ESS/MB2, ESS/MB2 ESS ethernet smooth stepper with BOB [ESS/MB2]
or a CS Labs IP/S.