So with all the plans I've just gone through I've run out of letters! I'm writing this from my iPod Touch!
OS X appeared to install correctly until I tried to boot it! In verbose mode it told me it was waiting for root device. So after trying a number of boot commands I found a site which suggested bypassing Apple's bootloader and loading OS X from GRUB. Fine I thought I'll just boot up ubuntu and edit the grub menu file. Only to find grub gives me error 17! (can't find the disk).
Ok so not too bad. I saved a copy of my grub file before I started changing things. I'll just boot from the ubuntu live cd and replace the current grub file with the old one. Except you can't write to root owned drives in a live cd.
So back to plan "A" from 3 posts ago! I've just finished making a large partition that I'm going to backup my home directory to. Then I'm going to do a fresh install of 8.10 upgrade to 9.04 (which was released today) and live happily ever after.
So cross your fingers for me will ya?
update: Just had a thought! Mac OS X only needs 5GB of space to install on! I just happen to have a (very) old 13GB (yes I said 13) drive lying around! So next time I install OS X I'll reduce my ubuntu partition make a seperate partition for my home directory formatted to fat32 so that all 3 OSes can use it. Leave the fat32 partition on my vista hard drive and use it as a backup. Install OS X on the 13GB drive and point them all to the 1st fat32 partition to use as home/my documents/whatever the mac equivalent is!
Sorted, once I can fix my current installations!
update 2: OK Vista's still working and Ubuntu 8.10 is working just waiting for it to finish updating 564 packages and then I'll update to 9.04 (mmm cutting edge!)