Hate to say this as im a huge AMD fan too, if ur a gamer u cant go wrong with the core duo's, wish id got one now. BUT if u want to go with AMD id recommend a slightly faster cpu if u can afford it, in fact the faster u get the better! As for the mobo's, well i love my MSI, great for overclocking, performsa much better than my old ASROCK, and has so many options in the bios, its amazing. Never tried the other 2, so hopefully someone else can help there.
Ram wise, id try and get the fastest ram, 800 wud be better for games and general performance, is it value ram? One thing ive learnt, and i wouldnt do again is get value ram. Its great for what it is, i mean ive overclocked mine to ddr440, but this really stops me from overclocking my pc, not sure if u plan to OC. I have no idea of ATI lol sorry