Problem: Random and temporary application hangs ("not responding") that last for a few seconds, then resolve with no crash. Hangs occur with whatever application I might be currently using, but do not affect any other open applications or the ability to use Windows and open new applications. I have kept Process Explorer open so I can quickly look at CPU usage. I have filtered Process Monitor to one application (Firefox) and watched during a hang, but didn't see anything that stood out. How does one go about tracing such a brief event to its source??? REMEMBER, this occurs in various applications--not just one--so I see it as a system/driver problem. I just don't know how to find what the cause is because it comes and goes within a few seconds. Here's a sample of one hang in Firefox (I catch these a lot since it is the application I use most often): Notice: Thread ID 2716: CPU 12...% (Note that 12.5% = 1/8 = exactly one thread of my hyperthreaded quad-core???) And, the stack for Thread 2716: AGAIN, Firefox is not the problem, and I don't think that sqlite3.dll is the problem. Hangs happen in other apps, thus something else is blocking. thanks!