I just put in an order for a 2.66 dual core xeon mac pro, I kind of wish I did it 2 months ago and didn't wait out for the 8 cores.
I went thru crucial and this is what they suggested.
2GB kit (1GBx2), 240-pin DIMM, DDR2 PC2-5300 memory module
Whats the difference between buffered and unbuffered memory?
Because my university has: Crucial Memory : 2GB Kit (2x1GB) 240 pin DDR2-667 PC2-5300 Fully Buffered ECC CL5 1.8v
For 50$ cheaper and I would just pick it up from them and save myself the money.