I'm a big fan of the systems that are sold at http://www.candcnc.com/
I am using one of their BladeRunner AIO systems. This system is as turnkey as you can get for the motors and controllers. Lots of inputs, lots of outputs, current limiting built into the driver controllers. They sell a 3 axis, 620oz NEMA 23 system for $845 and its well worth the cost. They have a tech support forum, and a number to call a human.
RMGreen Videos - Instructional Videos for Woodworking, CNC, Guitar Building