For best performance, motors and drives need to be matched to the machine, and choice is based on performance goals.
What kind of acme screws are you using? 1 start, 2 start, 5 start?
What's the machine made of? How much do the moving components weigh?
One big mistake people make is buying motors that are too big for the drives, or have too high inductance, resulting in low performance.
Without knowing exactly what you have, If you don't mind soldering, HobbyCNC probably offers the best bang for the buck.