I just wanted to add- take a look at NICAM IV at
Software Magic - CAD/CAM and Post Processoring solutions
It is Compact II with graphics, and will run on Windows.
There is also a DOS and Windows version of 3-4 axis Mill/Lathe APT with graphics called Personal APT. I've programmed some parts with it. I have the DOS version.
It works very well, and for $200, can't go wrong.