Yes, I was coming round to thinking it might be an HDD problem. Here is Samsung's drive diagnostic utility:

http://www.samsung.com/Products/Hard...ies/shdiag.htm

If it comes up clean, see if there's an option to do a Low Level format - it can sometimes work wonders with difficult hard drives. It takes several hours to do one though.