that's pretty high for a i3 (those only draw 73 W), especially for an idle temp
can you increase the fan speed somewhere? does it actually spin? if that doesn't do much, I think you would need to get some thermal paste (it's fairly cheap) and re-seat the heatsink
i can hear the fan spinning
there are multiple fans inside your computer - are you sure it's the CPU fan that's spinning? and speedfan/etc. isn't great at determining which fan is which, it depends on the wiring
a heatsink is a block of metal (usually copper) that dissipates heat from your CPU (usually with fins to maximize surface area, and with a fan blowing on it)
thermal paste is a paste that is applied to the cpu and/or the heatsink to maximize the heat transfer between the two - this can age/etc. and is a common problem in older computers
if this is new, im going to guess that it's vista or win7 - in that case, go to "computer" then "system properties" then "windows experience index" then "view and print results" (it won't print them yet) and look for "Display adapter type" - if this is a nvidia card, go look for drivers @ nvidia's site, if it's ATI then same thing but go to ATI's site
you could also try running windows update (type in "windows update" in the start menu), but the above method is generally better
60º as an idle temp for a fairly low-wattage (73W) CPU is still abnormally high tho