In the BIOS you said it recognizes the DVD rom...but is it set to boot from it before the HDD?
Also, post the stop code from the blue screen. Sometimes it can help tell you where the error is coming from.
Either way, before you restore you might want to run a Memtest and a hard drive...