First thing is, to connect a micro controller to the programmer you will need a circuit board, this can either be your robot board or a seperate board that you design and make yourself.
This function is built into the $50 robot board, and the $50 robto board is based on an Atmega8. All it is 10 male header pins, 2x5 but only nine of them are needed for the programming function.
I have posted the link and a pic so you know what you are looking for all you have to do is look at the pin numbers and hook them up accordingly.
http://www.societyofrobots.com/step_by_step_robot_step3B.shtmlOne final thing is that on the list on the bottom of the ebay site it does not mention the Atmega8 as a compatible chip, if it does not work all you have to do is get a chip that is compatable with it, but it may not be a problem as it is still an Atmega.