A very nice way to boost your computer's performance is by installing an SSD. Even though SSDs are way faster than HDDs, still NANDs used on SSDs and the SATA 2/3 protocol cannot be compared to the speed of a DDR3 RAM.
A solution to this gap is a RAMDisk. With current chipset architectures that allow even laptops to have up to 32GB of RAM, someone who can afford it and wants the maximum performance for the money s/he paid should seriously consider a solution like that.
I was thinking of a scenario with the soon to be released Alienware M18x, that supports up to 32GB of RAM.
Keep 8GB for the OS and dedicate the rest 24GB to the RAMDisk. Inside that space you can allocate the pagefile, assign all the temp files, caches like that used by the web browser (that instead of being written on the disk would now be written much more faster on your RAM) and install programs that you use the most and you need them to run as fast as possible.
You won't have to worry about the wear and tear of your SSD, since at the end of the day all the data will be written in a serial manner to your SSD, you will utilize your RAM in a more efficient way since most of the times it remains unused, the pagefile will remain on your SSD instead of the slower SSD/HDD and will reduce the wear of it.
You can even install an OS in there using VM. That OS would literally fly.
Cons are the cost and the limited size of RAM, plus you need a 64bit version of windows to be able to utilize more than 3GB of RAM, it will as prolong the shut down times since it will have to write everything to your SSD at the end of the day.
So what do you think about it? Do you have any other ideas about maximizing your computer's performance?