It looks like the heatsink isn't installed correctly. Your CPU temp shouldn't be anywhere near 60C while just browsing the web. A lot of people seem to have trouble installing the stock Intel HSF. Be sure to read the instructions closely. The push-pins have to be rotated the OPPOSITE direction as the arrows for installation. It's also best to install the HSF with the motherboard outside the case so you can ensure all four push-pins are fully seated.
One other major component missing from your parts list is your power supply. A cheap PSU can also cause all sorts of problems.