An SSD for the OS and most used software will increase the perceived (and also real) performance of your computer more than any other upgrade you can make (unless we're talking exclusively about in-game FPS which won't benefit, only loading times), especially since your HDD is clearly behaving...