Thanks for the quick replies. By slow I mean I tried to transfer 20 songs from my external harddrive to my desktop, it took an hour to do 5 songs then froze, then I tried to play a song and halfway through windows media player froze.
It seemed like netflix was having trouble playing by it's self, it just kept getting choppy
All 4 CPU core temperatures are 40 degrees Celsius
If it's freezing while playing them locally, you could have a bad cable or bad drive. The cable is the quickest/cheapest option so try replacing the cable first.