With mediocre DDR2, I would just go on to DDR3. Even if you 2GB of some low latency DDR2 1066, you can only use the timings of the slower RAM you already have. It just depends on what you want to spend.
If you go DDR3
GIGABYTE GA-790FXTA-UD5 $179.99http://www.newegg.com/Product/Product.aspx?Item=N82E16813128415
That's an Ultra Durable board that has USB 3.0 and SATA 3.0. Of course, if you were looking a bit more budget minded and wanted to keep your RAM, I would look at this board
MSI 790XT-G45 $89.99http://www.newegg.com/Product/Product.aspx?Item=N82E16813130265