I think these problems almost always stem from a dodgy IDE cable or a dying HD. Drop David an email and he'll probably send you a new cable out.
_________________________
Cheers,

Andy M