Many thanks for the replies everyone, great information here that's been a big help. I'll have a go at using the original steppers and using some decent drivers. Still have some homework to do on that regard.

Going the BoB route without the csmio will make things a bit cheaper too which is great.

One question: would using a UCS100 with its USB to Parallel connection mean I could use a 64 bit OS?