For use with Geckos, the cheap, simple, buffered (not opto-isolated) boards from Homann Designs work great. And at about $30, they're dirt cheap. Add one of his spindle speed controllers, and you've got everything you need. And Peter Homann is a member of this forum, so if you need help it's just an e-mail or PM away.
Regards,
Ray L.