By the questions I will be asking you can probably see that my knowledge of hardware is not very good, so please be patient, thanks. It is time for me to buy a new computer, I do NOT play many video games and none of the new ones that demand great hardware. More or less the only problem I have is that Firefox freezes too often, because I use quite a few add-ons, a lot of video software, a VPN and many tabs at the same time. Right now, the computer I am writing on has a CPU: Intel Core 2 Duo E7500 @ 2.93GHz Wolfdale 45nm Technology With a: RAM 2,00GB Single-Channel DDR2 @ 333MHz (5-4-4-14) And Graphics: 256MB NVIDIA GeForce 7050 / nForce 620i (Acer Incorporated [ALI]) And a HDD, no SSD I am using win 7 ulti 32 bit and will probably stick with it (I did a bit of research and found no real reason to change to 64 bít, where actually some of my software may no longer work…. ?) For my purposes should I get an i5 or an i7 4770 haswell cpu? A 630 or even a 640 Nvidia board? And I can get a HDD, or a HDD with an SSD…. What do you suggest, given what I want to do? Thanks a lot for your time guys…