Sounds like a power house. I just upgraded myself but with less modern stuff.
My first ASRock mobo: K8NF6G-VSTA
Althlon 64 3000+ & 2000mhz
2gig PC3200DDR
Radeon X1950Pro 256meg GDDR3
19" 5ms wide screen LCD.
200gig Maxtor 7200rpm EIDE drive.
This was all plug'n'play. Had to do nothing but turn off the onboard GF6100.
I can't find anything to slow this machine down. Also still running WinXp and have no intention of ever running Vista. I got Ubuntu Linux running on another machine and like it.
I have been tempted to buy a AM2 mobo and one of those $65
cheap AMD Dual Core XP3600+'s and try 64bit linux.
Also heat from the Radeon X1950Pro is nothing. The stock cooler running 40% keeps it below 55C running any game I throw at it.
Anyway I don't think we have to worry about upgrading anytime soon. Only concern is DirectX10. If WinXp isn't going to have it then I guess I will do without it unless I can get it to work in Linux.