Für das Mobo brauchst Du DDR2-Ram, am besten 1066er in zwei Riegeln zu je 2GB. Da gibts Dual-Channel-Kits, wo die Rams aufeinander abgestimmt sind, also 2x2GB. Sollte auch erstmal reichen. Gut sind auch niedrige Latenzen, also CL5 z.B. Das steht in den Shops auch immer mit dabei.
Alternativ kannst Du auch DDR2-800 nehmen, das kommt drauf an, wie weit Du ocen willst und wieviel Geld Du ausgeben willst.
Für OC würde ich zu High-Performance Rams greifen. Die erkennt man meist an lustig bunten Heatspreadern (der Ram ist einfach mit buntem Blech ummantelt, das die Hitz besser abführt). Beim Hersteller trennen sich die Geschmäcker.
Ich kann Corsair XMS, Kingston Hyper X und OCZ empfehlen. Aber GSkill, Geil, Cellshock und Mushkin machen auch guten OC Ram.
Hoffe das hilft ein bisschen.