The LinuxBIOS Project “now have a completely free software replacement for the BIOS that supports (without modification) either LILO or GRUB as bootloaders, and Linux, OpenBSD, and Windows 2000 as operating systems“. FreeBSD, Win98 and WinXP support are in the works. See announcement here.
really, but must get a backup machine first