Hi, all I plan to buy a Dell Precision workstation with a Core 2 Duo CPU, and would appreciate some input on how much RAM to use. Previously, I thought that 1 GB RAM would be more than adequate. However, I've recently read that it's a good idea having 1 GB RAM for each CPU or core for dual CPU or core PCs. I run concurrently IB's TWS and Oanda's platforms (both Java-based), as well as Firefox and IE. No gaming. Win XP Pro is the OS. If, in future, a third Java program is to be run at the same time, perhaps 2 GB RAM is a better bet, especially when there's already a resource hog like TWS? Relevant article: http://www.xbitlabs.com/articles/memory/display/2gb-ram_9.html "Another situation when 1GB of memory will not suffice for comfortable work is when there are several simultaneous tasks working with the memory. The dual-core processors that can process several computational threads at the same time very often push us towards this working algorithm. Why should we wait for the video encoding task or movie rendering task to be completed? We could easily do something else in the meanwhile, especially since CPUs based on dual-core architecture have more than enough resources for successful multi-tasking (without irritating delays) even if there are some resource-hungry applications running in the background." Fair comments in the passage quoted above? Your thoughts , please!