Yep - RAM for sure. 128MB is not very much these days with the new app's/OS chewing up as much as they do. You may want to look at www.crucial.com for RAM, in the past I have seen the best deal's there (they also have a great selection of hard to find RAM).
And as mentioned earlier you can increase your virtual memory by changing settings but I believe you are in effect just swapping your RAM for your hard drive (hard drive paging is *much* slower). This mean's you would likely see the VM errors go away but would see a system slowdown when paging.
-t
There are no trees, only lines I choose not to take.
Bookmarks