I have just recently started using uccnc, after being a mach3 user for years. So far I`m very impressed with uccnc, it has done everything I have asked it to do, and the support you get on the forum is excellent. I would also say that uccnc and mach3 are very similar to each other in their visual layout, and the way they work. I will never get rid of mach3, and will continue to have both programs on my pc, but I find myself using uccnc more and more now.

uccnc is also a fraction of the cost of mach3