This is a very comprehensive article if you want to have a go yourself...
http://hard-core-ware.com/howtos/index.php?page=mccruise
Cheers, Diesel
As they say on the webpage, "Read through MC Cruise's instructions before you start and then read them again. "
The instructions that come with the device are very good, and the webpage will be an excellent addition.
I set aside a weekend to do the job, but you could do it in a day going steadily. It's all about being careful and methodical.
The one thing that I didn't do well was adjust the tension/slack on the throttle cable to the throttle arm. They say to allow 1mm slack and I probably gave it 2mm. One mm means that there is virtually no slack at all, but no tension either. If you allow too much slack it will not engage positively when you select cruise.
If you do get it wrong and all reassembled, you can compensate for it until you get the energy to pull it all apart again by going a few kays above your target speed then engaging the cruise control as you roll off the throttle. That will take up the slack.