Boot Camp Assistant cannot partition
I kicked the process off by running the assistant, aligning the partitions how I wanted them (and the customer agreed on), and set it to partition. However I got this error:
The disk cannot be partitioned because some files cannot be moved.
Back up the disk and use Disk Utility to format it as a single Mac OS Extended (Journaled) volume. Restore your information to the disk and try using Boot Camp Assistant again
Some how I had a feeling that there might have been some errors on the drive that may have faulted this. So I run the Disk Utility on the drive from the CD and sure enough the drive had several error and were repaired.
I reattempted the partition, but same error. I spent a bit of time on the net finding a solution, and I did find one.
Boot Mac OS X in Safe Mode, run the Boot Camp Assistant and partition the drive.
This worked for me, however the assistant didn't recognise the Windows 7 DVD despite the DVD being genuine.
After the partitioning, cancel the assistant and boot into normal mode. Continue the Boot Camp Assistant, and the setup will start to boot from the DVD.
Since it took me a while to find a solution on the net, I thought I would write up my experience to hopefully help someone else.