Updated work server to ubuntu Hoary. Went ok, apart from the box locking up while rebooting apache and then not restarting because the CMOS in the pc was corrupted. Left with a number of packages that fail to configure but I don't think any of them are vitally important. Apache and DHCP servers still running after upgrade, it didn't bump me up to apache2 like it did on my linode.
Editing my crontab I noticed something that I didn't comment on before but needled me enough to make me want to fix it: crontab and visudo open the 'nano' and 'mcedit' editors instead of vim. Eugh. I figured out the proper way to fix this: execute the command:
update-alternatives --all
which lets you choose defaults from various sets of alternative programs. Go through all the prompts and banish any editor that isn't vim to the depths of hell.

