Over the past few weeks similar failures on client machines. All needed a new HDD. Cheap to fix but many folk can't swap in a drive to test. Try booting up some Linux Live DVD/USB for a look at the HDD contents. There are bootable non-destructive HDD test discs but without make/model I can't tell which you should try.
Ok so I was on my laptop when everything slowed down and just stopped, so I rebooted my laptop, and when I started to boot windows 7, It didnt load. But after 10 seconds it tried loading recovery files, after that finishes it shows a older windows loading bar and just black screens, nothing. Do I just need to reboot??? Or is it something worse???

Chowhound
Comic Vine
GameFAQs
GameSpot
Giant Bomb
TechRepublic