The clue here may be the restore CD failing. With good hardware, restore CDs would just fix the machine. Either that or add-ons since the machine was new can thwart the restore process.

What's not stock?

Bob