All good stuff, thanks swoop.
By matter of coincidence I experienced the dreaded BSOD just yesterday, but it was on booting-up....or rather not letting me boot it up.
I (ironically) uninstalled a back-up program that liked to nestle itself in the boot sector of the PC, but wouldn't let go of it when it came to remove it.
It was lucky, as I was about to resort to reformatting the drive, but found the following page just in time:
http://www.digitalwebcast.com/2002/0..._boot_toot.htm
Basically it gets you in through the XP Recovery Console, manually delete the offending items and replace them with bits from old Restore Points. Takes about 30 mins - so a whole lot quicker than re-installing Windows - and everything is back as it should be, nothing lost (apart from the S.O.B. software that caused the problem in the first place).