Ok, so I managed to get the damn thing started and erase the hard drive & reinstall the software and it started back up like a dream - this was about 3 weeks ago now. The next day, it wouldn't restart

I tried a couple of times and nothing so I resigned myself to the fact that I'd be shipping it back to the UK to get it fixed under warranty. Anyways, today I thought I'd see if it would start and you wouldn't believe it but it started first time and even did the start-up chime which it wasn't doing previously

I seriously don't get it.
Anyways, I'm running the Apple Hardware test on it right now and wanted to know how reliable the results are on that? I read somewhere that you should put it on loop because it may not find a fault till it's run like 10 times (which really doesn't inspire me with much confidence in the test!) So far, it's gone through the airport, logic board & mass storage and they've all "passed" but it still has the memory to go through and video device.