Hi,thanks for the reply back, greatly Appreciated:

I was watching this you tube video https://www.youtube.com/watch?v=_kRBPg2Coh0 and the guy is showing that this AKZ250 Mach3 USB Motion Card works with Mach3 and has cheap drives attached for the stepper motors and thats what i was planning on buying and using, but if I buy the UC300ETH-5LPT Ethernet motion controller and UCCNC software from the site you linked, I would need Ethernet connection or wireless will do and will that cause any problems with Mach3 or Mach 4 timing and is that all I need plus the 4 stepper drives to get my machine going fast and smooth or do I need anything else also will these Stepper Motors I have stated below
Model: 57HD5401-14S //1.8 deg 6.6v 3.0A N1605//17kg/cm=1.6671305 Nm] ?
be fine with the Ethernet Board? Sorry for all the questions but since I bought my Machine I cant get to use it because of the chinease motion board and shit software with half English and Chinese language PDF