2gigs will help in graphics design, certain games like HL2 and BF2, and the newer games that care coming out. What people neglect to understand is that the more RAM you have, the smaller the page file in Windows needs to be, which means the more physical memory programs have to use, which means the faster things move along and work. Programs use more RAM when there is more available. 2GBs is awesome if you have the money. HOWEVER, the RAM you have currently is not good RAM. If you are going to get 2GBs, get GOOD RAM. Otherwise you are throwing your money away. Also, split it up (aka 4x512MBs) if u can, it allows for a spread spectrum and decreases load times exponentially.