Surfcam, OneCNC, Mastercam, and just about any thing else will work, only thing is if you get over floppy disc size programs the RS232 port is an option, but the Ultinet network card makes life easier and lets you control, organize, and play with stuff on the machine drive from your desk. I don't know if they are giving this away with winmax, but on a new machine I would ask for it as a freebee to make the deal cause it is only a network card and the cost of that is nil, turning it on in the software is what they are charging for and it is fair, I did not mind paying for it, latter after the fact. Maybe they have the USB working now and you can use a memory stick to transfer stuff.