YES! Thanks Lorentz, your a legend. I've successfully reset my BIOS. Now I need to set it up again.
edit: As my next question, anyone know why my system is restarting in Windows and Linux during the boot process?
Linux failsave produces a weird error message - it dumps a load of hex to the screen under the heading "stack", along with something about a page fault and says:
"Kernel panic: Attempting to kill init!"
I'm wondering whether my memory might be screwed up...
EDIT.. don't worry, fixed that too. (tweaked some memory settings) Phew, it all works now. Morale of the story -- NEVER reset your computer whilst in the BIOS!
EDIT 3: Dang, I really thing I might have fried some memory too.. I seem to be gettin some random reboots... :/
I think I'm gonna be forced to buy some replacement memory...