EFI isn't bad if it's implemented right. In most PCs, it sure as heck ain't, especially now with most PCs being unable to boot Linux due to insane bugs, and merely changing settings like BIOS/UEFI toggle or secure boot, unable to boot Windows. wat
Even in Itanium and the restricted (compared to other x86 boxen) Intel Macs, EFI is NOT ready for prime time for the beige box mainstream. It's in a massive teething period, and together with a new OS like Windows 8, it will leave a sour taste in the users. OpenFirmware is more mature, but completely alien to x86. It's the same scenario as the SGI Visual Workstations with ARCS. BIOS is creaky, but it works and it's been proven for years, and that's important.
Even in Itanium and the restricted (compared to other x86 boxen) Intel Macs, EFI is NOT ready for prime time for the beige box mainstream. It's in a massive teething period, and together with a new OS like Windows 8, it will leave a sour taste in the users. OpenFirmware is more mature, but completely alien to x86. It's the same scenario as the SGI Visual Workstations with ARCS. BIOS is creaky, but it works and it's been proven for years, and that's important.