Well.
The registered memory is used for servers 'cause this memory type provides stability to all system, is more expensive too.
The processor support 1066/800 memory types (
See here), so, get the 1066 Unbuffered memory BUT make you sure that is CL7 ot CL8 or less, and 1.8V max.