ok here is the crack straight from a post on slashdot
If you think Windows starts up slowly enough as it is, you can disable WGA by removing the execute bit on WgaLogon.dll. That way, winlogon can't call it as a notification package at boot, and since WgaLogon is responsible for running and maintaining WgaTray.exe, no more tray popups either.
And since the read bit is still there, you won't trip Windows Update to force you to reinstall it; the DLL still matches with the WU catalog and all the WGA registry keys are still in place.
what this means is search your computer for Wgalogon.dll it is located in the c:/windows/system32 Right click the dll and go to properties. then go to the security tab and select deny next to execute on for all users. reboot the computer and you should be good to go.
amd athlon xp2100+
asus a7v333 mb
nvidia geforce4mx 420 64 mb
thermaltake volcano 12
1 gig ddr pc2100
thermaltake purepower 420w psu
audigy 2 platinum sound card