I agree with magicniner. A cheap PC is much better. I tend to go for a Dell as even the newer ones can still come with a parallel port.

If you don't want a PC then something like a Smoothieboard gives you a lot more (like stepper drivers).