I have recently done my yearly PC upgrade

, and got my self a new CPU, new memory, a new graphics card, and of course a new motherboard. (ASUS M2N-SLI Deluxe)
The problem i'm having is that when i try to boot the pc with all the new gear installed, not suprisingly it wont boot; I get the blue screen everyone hates just before it should be going on to the user select screen with the 'STOP: (0x0000007B...)' error code.
I thought this was because my old motherboard had a VIA chipset with an Intel CPU and this one has an nforce with an AMD, and that some of the drivers and controllers where conflicting as i was using my hard drive i've been using with my old MB.
I've read that doing a system repair with the Win XP disc sometimes resolves this, so i tried doing that but when i boot from the XP disc, it detects the system configuration and gathers all the drivers ect, but just after it says Starting Windows, the screen just goes blue with nothing on it and does nothing. I've tried this with 2 hard drives and it does the same thing.
Does anyone have any suggestions of what could be causing this?
Here are my PC specs if there needed...
ASUS M2N-SLI Deluxe
AMD Athlon 64 X2 6000
Nvidia Geforce 7600GT
Corsair 1Gb DDR2 800mhz
570w PSU
Thanks.