I restarted my machine today and now it wont boot. it runs through the main bios, then it gives me a second message saying Media rom bios detecting array... and halts. any advice would be much appreciated.
The "detecting array" message may be a red-herring - it could just be the last thing that happens just before the failure.
First thing I would try from here is to open the case and make sure everything (power cables, data cables, cards) is plugged in securely. I've known cheap SATA data cables work lose and if the problem is somewhere around the drive controller that is a possibility. If you are not familiar with the insides of a PC: each drive should have two cables going to it, one from the power supply and on from the motherboard or other IO controller (a 40 line ribbon cable for PATA drives, a much less wide one for SATA).