Why be so complicated, look at this website for a really easy to build, cheap and accurate DIY system:-
http://buildyourcnc.com/default.aspx
This guy is a genius and he gives the design away for anyone with time to read.....as well as selling the bits as well if you want to buy!!