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.