racecar,
I have had trouble with the Modbus based stuff that needs to pass data quickly to Mach. There is a 100ms latency that may cause jerky motion should not be a problem when Mach4 is out). I have been successful with the MPG-04 from CNC4PC. Any MPG will likely need brain files to get proper communication with Mach.
Cheers,
Kenny