I used a Stepper World FET3 board on my first machine. I think its a good value for the money, but you get what you pay for. The transistors that control the motors have a slow switching rate. That means the maximum pulses per second it can handle is lower than other boards. It can do full, half and wave stepping but no micro stepping. If you choose to use one, a setup that yields 1 inch of travel to about 4 turns of the motor at full steps would be a good starting point for good feed speeds.