Shame you didnt go for the better intel cpu's, ehhhhh all depends on your price range,
For a big budget: get a ATI 1900xt as your gfx card, if medium budget get a 7600GT from nvidia...
Ram: AMD's like low latency's, so try to find ram with a nice and low CAS timing... ( like geil 800 ultra low latency but that may be overkill, i'm unsure with amd...)
Mobo: Depends what gfx card really or on budget: low budget is more in asrock/cheaper mobo's direction, with normall budget i'd go for nforce chipset with a nvidia card (for sli) and ati chipset with a ati card (for xfire), so you have plenty of upgrade options later....