You sure ?
I'd go with 'dvdpiddy's advise on this one. (Normally we disagree on things, but his one liner above sums it up nicely).
If you can't afford / justify a new video card the Asrock 939Dual-SATA2 has exactly what you'll need.
http://www.asrock.com/product/939Dual-SATA2.htm
PCIe x16 - Future Video Card
AGP 8X - Your current GeForce 6600 GT
Socket 939 - For AMD CPUs
Slot for Socket AM2 - For future AMD CPUs (assuming it is sturdy enough)
Native ULI HDD controllers aswell as SATA-II (with NCQ support) controller added to the board. (Need to install more drivers, but that only takes a few minutes and every other 3rd party HDD controller is just as 'annoying' to setup).
It has
'only won 7+ awards', and the AGP implementation on it is excellent compared to other 'dirty hacks' I've seen on PCIe x16 boards which offer a 'AGX 8X' slot. (that is the common name of the dirty hack version, it works alright, but 'AGX via PCI' interface is slower, yes... this board does not use it however, a very common misconception).
The ULI chipset in use actually natively supports both AGP and PCIe x16,
nVidia brought out ULI shortly afterwards.
It also has a slot making it Socket AM2 ready and is on my personal list of 'most overlooked mainboards'.
TweakTowns review was pretty good / all conclusive check of the board:
http://www.tweaktown.com/reviews/823/asrock_939dual_sata2_motherboard_an_upgrader_s_dream/index.html
TweakTown are usually pretty good confirmation a product is worth looking into, combined with Toms, Xbitlabs, Anandtech & others.
Others who gave it awards:
http://www.ocworkbench.com/2005/asrock/reviews/939Dual-SATA2/g1.htm
http://www.au-ja.de/review-asrock939dualsata2-1.phtml
http://www.pc-treiber.net/artikel/artikel.php?id=30&page
http://www.pcstats.com/articleview.cfm?articleID=1860
http://www.techpowerup.com/reviews/ASRock/939Dual-SATA2/1
- Few German h/w review sites in there, which also indicates a good product.
Think of it this way, if the board retailed for $250 you would suddenly be interested in it, especially if it 'dropped' to $100 from some vendors.
The ULI chipset might have minor issue under say Linux / Solaris / Unix, but if you only plan to use Windows XP Home/Pro/x64 it'll be fine. Performance of the board was actually rather decent too.
What features of the nForce 3 (besides the odd minor bugs it had, just Google it) are you specifically looking towards ?
- HT1600 vs HT2000 on the Asrock 939Dual ? (hehehe, of course not).
- SLI -- well neither nForce 3 nor above Asrock board offer it.
- SATA-II - The above board has 2 HDD controllers.
The nForce4 4x / 16 x/ Pro2000 was when Socket 939/940 had it good, nForce3 was more aimed at Socket 754 platforms using AGP for 'Celeron' style AMD systems that could use the 'Athlon 64' logo.
IMHO nForce3 was not a nice 'progession' of nForce2, the only exception beign the CPU socket changed from Socket A to Socket 754/939/940, and thus CPU support did aswell.
You may want to research the nForce3 chipset a little more (white papers and tech docs on nVidia website.... I hope).