My friend has a Dell Inspiron 530 desktop. I want to add some new hardware to speed it up. Currently i'm using the integrated graphics and 2gb of ram. I just bought a new hard-drive (Samsung 1 TB Spinpoint 7200 RPM 32MB Cache). I'm going to install Windows 7 on the new hard-drive. The motherboard has a PCI express x16 (1.0) and space for 2 more sticks of ram. Here are 2 sticks i have chosen http://www.newegg.com/Product/Product.aspx?Item=N82E168...
Just some initial thoughts (im sure u already know this anyways),
I was under the impression 32-bit OS's can only utilize around 3.3 GB of RAM. Maybe Windows 7 can utilize all 4.
If the former is the case, you might want to save some money and get 2x512 sticks. Actually, with that CPU, you are probably fine with 2GB. Im not sure how much more performance you will get from adding more RAM.
Also, if you do decide to add RAM, keep in mind that your RAM is 667mhz, so the 800mhz RAM you are buying will have its speed lowered to match the 667 (maybe you can OC the 667 to 800? idk. im a newb).
My advice would be to skip the RAM and use the money saved to get the best GPU that will a) work with your mobo, b)work with your power supply c)wont be severely bottlenecked by the cpu.