http://www20.tomshardware.com/motherboard/20040119/index.html
The link will give you info bout memory. latency
First off i'll tell you to make sure whatever memory your'e buying, is fully compatible. In your case with a 939 processor you should go with dual channel memory (512x2).
The lower the latency, the better, and the lower, the more expensive. For performance, timing like 2,3,2,6 or 2,2,2,5(eg kingston hyperx) is good but will cost under 300 bucks. If your'e over clocking it's up to you if you want to buy pc3700 and above memory. For me, I'm using Kingston hyper X 1gig pc3200 with a amd64 3400+ 2200 running @ 2475, 225 fsb memory timing at 2,3,2,6 for benchmarking and for stability (playing games and normal stuff) 2.5,3,3,7
Brands you should look at are Corsair, Kingston, Ocz, Muskin. and you can guess i like kingston.
Do as much research as possible before you make a choice