Thanks I actually didnt end up using the tinyG, I just used an arduino uno with the grbl software on it and wired it up (at a cost of about $13AUD for the arduino) I did find that using it with Chillipeppr CNC controller it worked well and easy to setup.

I'm now trying with the DB25 breakout board that came with the stepper motors and they run inverted. So in Linux CNC it took a little mucking around but I was able to control the steppers by ticking the invert box during the setup.

Mach3 on win7 on the other hand will not control them at all, So I'm going to try Mach4 with the parallel port driver and see if it works tonight, if not, ill put windows xp on and see how it goes.

The Chillipeppr interface is heaps easier to work with, if only they had a downloaded version with backlash compensation and a couple of other features, it would put arcsoft Mach3/4 in the stone ages..