I read today that the onmac.net challenge to get Windows XP to install and boot on an Intel Mac has been won! The modified bootloader has been released, and their servers are already so hammered that the site is down. *laugh*
The runner-up has posted details on what he, and the winner, had to do to make this work, and it’s a truly impressive feat of hacking. The issue with making it work is that the Intel Macs use EFI (Extensible Firmware Interface) instead of a traditional (as in old & obsolete) BIOS. Windows XP does not, nor will ever, support EFI, and neither will Windows Vista initially (EFI support is planned for a future Service Pack.) So, the winner (and loser) had to write a CSM (Compatibility Support Module) for the Apple EFI (most motherboard manufacturers using EFI include their own CSM for legacy support, but Apple chose to leave that part out as they saw no need for it) to emulate a BIOS, and this is some hardcore low-level (Assembly) programming here!
So one can finally install Windows XP onto an Intel Mac and dual boot it with OS X. Now I just need to get an Intel Mac. *laugh*