Before you buy ANYTHING, check this out.
http://www.hardocp.com/article.html?art=Njc3Wow. The NForce4 chipset looks great. Tons of features that I anticipate will really raise the bar on motherboard design. Now I'm glad I waited on buying a new mobo because I don't NEED a new system quite yet. I expect it to be at least 6 to 9 months before these boards are on the street, somewhat debugged, and reasonably priced, but for me the wait will be worth it. If you MUST upgrade now, consider keeping your current vid card and going for the cheapest athlon64 socket 939 system you can. That way you can migrate to one of these new nforce4 boards when they are released and stable, and then buy a PCI-Express vid card instead of a new AGP one.
I'll personally probably stick with AGP for now and just hang on with my current system for a while, but enthusiasts with a brand new top of the line system and a top end AGP card are going to be kicking themselves when these nforce4 boards hit the market.
If all you want is a fast system today, then I'd say go with the wishlist I posted in the thread above. I doubt you'll be unhappy with it's performance so as long as you won't regret waiting another half a year for the newer stuff, it'll be a worthwhile purchase.
IMHO

edit - I haven't heard anything positive or negative about the nvidia firewall so I have no opinion other than being happy it's included and likewise pleased that it can be disabled
