> putting in the windows dick...
Sounds like it is well and truly f**ked :-)
But more seriously. Try memtest86 first.
If that is OK, then try pulling out some hardware, e.g. pull the video card and use the onboard card instead, remove extra hard drives, network cards, etc..
If that doesn't work start swapping out the hardware. e.g. new hard drive.