Nevermind, looks like it could be a bad hard drive afterall.
I can't believe it, the damn thing isn't even a year old.
Update 2: Actually, the problem has been traced to a cracked motherboard. This'll put the system out for good. :(
Any suggestions for a new laptop?