Using Windows Vista's ReadyBoost
Do you wish that you could add memory (RAM) to your PC out of thin air to really boost performance? You just about can, by using the ReadyBoost feature in Windows Vista.
You just need some spare space on a USB 2.0 flash drive, a Secure Digital (SD) card, or a CompactFlash card. If you have at least 235 MB of free space—more is even better—on the removable media, you're probably good to go. You indeed won't see as much performance increase as you would from adding more real memory (RAM), but ReadyBoost can certainly kick your speed up a notch.
After you plug in a compatible removable media drive or card, you can click the Speed up my system using Windows ReadyBoost button on the AutoPlay menu to access the settings. Otherwise, to find the ReadyBoost settings, right-click a removable media drive or card icon in Computer, select Properties, and choose the ReadyBoost tab.