OK, I'm seeing the infamous "hal.dll" error after trying to start an XP installation on my white iMac, and now I'm stuck, unable to boot from a good partition or CD/DVD. I can't get the system to respond to any keyboard input at boot time. For example, when I press the Option key after power on, I don't get any option to select a boot partition. All that happens is that the Windows boot loader runs, and then I get the message about a missing or corrupt "system32\hal.dll" file. Even when the boot loader says to hit any key to boot from a CD, that doesn't work either. So I'm wondering how to even get to the Windows recovery console or to get the system to boot into one of my Mac OS X partitions. Any ideas? Thanks.