I had elected to go with brushless DC motors and CNCTeknix's ( Australian designers and suppliers) TEK6 servo driver amplifiers.
CNCTeknix also have a parallel port breakout card opto isolated interface and relay card which neatly interface with each other. All you need do is provide +5V and +24V for relay driven interface.
I obtained the brushless DC motors from Anaheim Automation ( 36 Volt motors runing on 24 volts since the TEK 6 is good for only 28V.
The nice thing about TEK6 is that it is fully connectorised so that building up the system is done without a need for soldering iron. Having said that i did modify TEK6 since i opted for a linear position transducer with a db15 header
Tuning TEk6 is a bit of problem.. the tuning is done via a windows application which talks to TEK6 via an RS232 port.so you need two pc one to run the axis ( EMC2 machine) and the other to run tuning application under windows.
Otherwise its a very nice driver.