I should also mention that I decided to use LinuxCNC. I had a computer given to me that I wanted to use, and downloaded the latest LiveCD, which had Ubuntu 10.4 and LinuxCNC 2.5, I think. However, it wouldn't boot. So, I downloaded 8.X and 2.3 and it ran. So, I installed it all and everything seems to be working great. I did have to download a program to test the parallel port and then mess with the BIOS to activate it. But all-in-all, it wasn't too bad. A computer novice may have had a bit of hair pulling, but it does look like there is plenty of support for LinuxCNC, so maybe not.
I bought my driver board from HobbyCNC. I've heard that dealing with them can be a bit difficult, but hopefully, I won't have any troubles. I've read quite a bit over on the Yahoo group, and it does look like the responses tend to be less than friendly most of the time.
Anyway, I want to test out the software and hardware on my plasma table, but I want to get the mill running to make a couple of the parts for the plasma table. A bit of a chicken and egg scenario. I guess I'll just have to see which is ready first.