I have installed XP service pack 3 TWICE on my bootcamp partition. BOTH TIMES, after it installs, there is one more Windows XP critical update and once that is installed, Windows will no longer boot. I get an error that says "Hal.dll is missing or corrupted". I have followed Parallels instructions for fixing this issue (repairing XP install)-however, after doing so, Parallels no longer will boot into the BootCamp partition and bootcamp itself will not boot automatically (I must choose to boot to windows, and then manually select the bootcamp partition). Has anyone else had this problem? It is driving me nuckin futs, and what a waste of time to reinstall windows TWICE. I will not use SP 3 again until I can figure this issue out.