Yes this is pretty much an ad, however its a good ad where it offers almost anyone the chance to get into CNC for very low setup cost.
This software will turn you PC into 6 axis CNC controller.
See here http://www.machsupport.com/artsoft/index/index.htm
I think you will find that a big number of CNC users in this forum also use Mach3 as thier control software.