I have Avast! installed on my WinXPHE system, and lately, within the last 3 weeks, I have been experiencing BSOD's.
I have gone and made sure all my drivers were updated, no problems with any installed programs, that is until I had someone over at
http://www.broadbandreports.com/ look at my MiniDump log.
They found this tid-bit - AV driver (aswTdi.SYS).
A search of my drive found 3 locations of that particular file, one in the Setup/.inf (36KB), one in the Setup/inf/AMD64 (41KB), and in Setup/inf/IA64 (94KB). All three files are of different sizes and apparently causing conflicts in a Windows 32-bit enviroment.
So anyone who is experiencing a BSOD and have exhausted all other options, DELETE all references to 64 bit versions in the Setup file.