Have you considered EMC2? It's free and similar in functionality to Mach3.