I just purchased DeskCNC with controller and digitizer for $575.00 after looking at at the demo for some time, and looking at several other packages. I though this provided the most for the money. One thing of note to anyone getting into this for the first time, if you wish to run your machine from Windows you will need a control package that provides an external pulse generator, to achive good performance. I have tried several packages in both Windows, and DOS, and wrote a couple Windows apps myself (Industrial Software Developer by trade) to try and overcome this by placing the pulse generator code in a protected run-time kernal below Windows, and experienced performance in line with DOS based packages. I am hoping that DeskCNC will cure this problem, and if not, they include a nifty programming API to use with the controller board, and I may take a stab at some new software to control it.