I am going to feel very silly if this MacBook problem turns out to have been the sata cable all along via http://twitter.com/xarph