cpu all depends on what your motherboard supports and what you want out of the pc,if your running multiple things at the same time then a quad core would be better,if your playing games then a dual core would be better,just because its a quad core doesnt mean it will score more in benchmarks,my mates amd quad core that runs at 3.4 ghz is scoring around the same with 3dmark as my dual core e8400 overclocked from 3ghz to 3.6 ghz.if your running windows 7 then you need alot more memory than 1 gig,so long as your motherboard supports a decent cpu and decent ram then i would go for at least 4gig of ram,if you go for a cpu that runs below 4ghz fsb then 800mhz (pc2-6400) will be ample,ie mine is clocked at 400mhz x 9 on the multiplier which gives me 3.6 ghz,my memory runs in dual channel so 400 x 2 = 800mhz,so i dont need any faster memory than 800mhz but i do have pc2-8500,pc2-8500 actual shows as pc2-6400 in the bios the only difference is tha fact that pc2-8500 can be clocked at 1066mhz without doing it any harm,i only got pc2-8500 so when i upgrade to a better cpu i wont have to upgrade my memory as well,also if i overclock my e8400 to over 4ghz then im ok on the memory side,the latest socket 775 cpu will cost around £160,thats a quad core q9400,the next one down price wise is my cpu the e8400 dual core,so it depends what your using the pc for and much you want to spend,but i would recomend the e8400 for its price though,standard it runs at 3ghz but lots of people have overclocked them to 4ghz with ease,i didnt want to push mine to far cos the cpu is is pretty new and it mainly used for gaming and no game out there needs a 4ghz at the moment,im happy at 3.6ghz and the temps have not even changed and its very stable,never crashed yet running benchmarks,if you do intend to overclock a cpu though i would make sure you have a good cooler,never overclock with a stock cooler,tell me what your motherboard is and what version,will have a better idea then what would be the better deal.
