have you watched the task manager to see if you have a memory leak???

another thing you might want to check is how many instances of explorer.exe are running when you have your browser open...