Righto,
Defragmenting your hard drive does make some differance, startup items is the main software thing that can affect your pc. Click on start, click run, and type in msconfig. It will open the system configuration utility. Click on the startup tab, then, untick everything you feel you don't need to have running