|There are reasons Microsoft is losing the browser wars, and excessive usage of system memory is likely one of them.|
There is no such thing as excessive use of system memory, it is a false concept to even think there is. Memory is there to be used and memory that is not being used is just a waste of space.
Too little use of system memory, or real memory to give it its correct term to differentiate it from virtual memory, is where you are likely to get problems with application struggling to load stuff form hard disk and virtual memory all the time.
As I said earlier, Windows will attempt to use as much memory as it can. When an application requests a block of memory, Windows will give it, freeing up some memory that has not been accessed for a time.. It is only when the entire memory available, both real and virtual, is in current use that you will get an out of memory error. This is a very very rare occurrence and even more rare is you have you virtual memory configured for system managed.
What you are experiencing is a good thing, it speeds up the computer no end. As I said, earlier. You are seeing demons where no demons exist.
One other thing, in a 32 bit system like Windows, no application will ever use more than 2 Gbs of memory, Windows wont allow it. On a 64 bit system that max memory allocation goes up to ridiculous numbers which I cant remember of the top of my head.
I quick read of Windows memory management will give you an idea of how it all works and it really is quite clever.