The main challenge we faced was the dual booting. His computer contained a single NTFS partition and I did not want to nuke his Windows. First I used the partition manager, inside Ubiquity, to resize and move back his NTFS partition. I was afraid that GRUB needed a small /boot partition on the front, to work properly. Later on, I realized that GRUB only needed the first few sectors on the harddisk to move.
The next three hours consisted of attempting to move the NTFS partition. First with qtparted, and then a commercial product, but the partition refused to move. Qtparted actually could resize the partiton, while the closed source program coughed, choked and spluttered. Robert decided to backup some of his stuff, just in case we need to nuke Windows XP from “high orbit”. After the backups finished, we decided to install Ubuntu.
I opted for the default install. In half an hour and one reboot, Robert had a fresh working install of Kubuntu 7.04 and an intact Windows XP. After a few minutes, Robert said, “Screw Windows. I will be using Ubuntu from now on.”
Two days later, Robert is still using Ubuntu. I guided him in the task of mounting his Windows XP partition and installing the MP3 codecs for Amarok (My thanks go out to the Medibuntu team). And my first Linux convert enjoyed Ubuntu so much, he rebooted into Windows once. Just to see if it still worked.