Dblosser,
If you decide to use Gecko's you will also need an inexpensive break out board "BOB"
See the attached link below.
http://www.cnc4pc.com/Bidirectional_Breakout_Board.htm
The Hobby CNC has a built in interface so a "BOB" is not required with it.
Dont worry you will have it running in less than a day.
Jeff...