It depends on how fast you want it to spin (and therefore how deep your pockets are).

I've used the PM2278 stepper controller, and the SY85STH156-4208 motor, which is about the most powerful combination (my philosophy is that it's easier to slow something down than to speed it up).

My steppers are running at 720RPM, which is about the fastest they can do. For more speed than this, then I'd need to go to servo motors instead.

However, my pockets aren't that deep - the cost of the three steppers and drivers was about the same ballpark figure as for a single servo and servo driver (so you're looking at three times the cost).

If I need the extra speed, then I'll upgrade, but for the moment it's fast enough.