I bought win pcnc usb and uc100 controllers. As a beginner I found the the UC100 and the uccnc software much easier to get on with. I am making a new machine with an AXBB-E controller which is ethernet based. I must say I never had any problems with the uc100 usb system.
Cheers
Andrew