Steve. I need to know a little more about your environment and about the error messages. Firstly, are you running dual boot Windows 98 and Windows ME. Within which OS are you receiving IPFs. Secondly what are the exact error messages you are receiving. You may wish to search Microsofts Technet site with that error message(s) as this will give you an idea as to where the problem is orginating. Some of the IPF errors are clearly documented and provide workarounds to the problem.
In essence your problem is memory related, in that an IPF is indicating that two applications/programs are trying to use the same memory space. As this is impossible, rather than let it happen, Windows supplies the standard Blue Screen.
Additionally a shareware memory manager may tell you where the problem is orginating, as this will show you memory usage and indicate programs using memory. You will then see as memory resources drop, what caused it and as it falls below the thresold, the PC will blue screen. I have used this technique to identify and fix problems myself.h