The first thing you will probably need for using 4GB or more of RAM is a [shift to 64-bit OS][1]. Beyond that, - [Virtual Machines][2], [Microsoft AppVirtualization][3] [updates][4] - [Visual Studio][5], [then][6] and [now][7] with [RAM Disks][8] [1]: http://www.codinghorror.com/blog/archives/000811.html [2]: http://vmtimes.com/2009/06/can-we-run-a-64-bit-operating-system-on-a-virtual-machine-running-on-an-x86-based-machine/ [3]: http://blogs.technet.com/mdop/archive/2009/07/30/app-v-4-6-public-beta-now-available-for-download.aspx [4]: http://www.brianmadden.com/blogs/timmangan/archive/2009/08/03/microsoft-beta-for-app-v-64-bit.aspx [5]: http://blogs.msdn.com/andypennell/archive/2004/01/22/61943.aspx [6]: http://visualstudiomagazine.com/articles/2005/06/01/how-does-x64-measure-up.aspx [7]: http://stevenharman.net/blog/archive/2008/04/29/hacking-visual-studio-to-use-more-than-2gigabytes-of-memory.aspx [8]: http://jeffreypalermo.com/blog/running-development-from-a-ram-disk-ndash-options-and-products/