Alright so I've gotten a lot of input and I realized the common denominator is that it really depends on what software you're starting with, and what your budget is set at.
So I got some great input on Linux cnc although I read up on it that you need a Real Time Operating System, (I don't really have a great understanding on that, if someone could help a brother out). I also see Mach3 and 4 are very common yet unreliable (I'm not totally sure why it isn't reliable but can someone explain or direct me to where I can find out)
I've also got solid recommendations about UCCNC using the UC400ETH controller

So what would you guys recommend, or why would you guys not recommend another software.

By the way, up till now I was thinking of purchasing the Ethernet smooth stepper with Mach 3/4, or the UC400 with UCCNC.

Summary- what cnc software would you recommend for someone building a simple 3 axis cnc
- sorry again if I left anything out, let me know.

Sent from my Nexus 4 using Tapatalk