Alrighty, I'm going to attempt to use my *hopefully correct* knowledge of computers to benefit
wish me luck. Any experts: feel free to correct or improve upon me.
The hard drive's main purpose is to be the main storage unit of the computer. RAM, or memory, is a place for the computer to hold information for temporary purposes to make applications and your overall computer run more smoothly.
Virtual memory is the task of using a portion of your hard drive as memory. Though this provides benefits, the computer takes a significant amount longer to read the hard drive than the RAM cards. The same goes for memory sticks. Therefore, though increasing virtual memory and using Windows Vista ReadyBoost do help out, neither are a substitute for cold-hard RAM.