http://store.apple.com/ca/memorymodel/ME_8CR_3GEN_MACPRO
LMAO "1066MHz DDR3"
even with ECC they are still overpriced
my mushkin DDR2's are running at 1066MHz AND have lower latency
Remember, the new mac's are i7 based xeons, which means they (at this point since i7 only supports...) have to use DDR3 ram. Xeon systems tend to require ECC ram, which now really limits the selection.
After searching a bit to see if I could find ECC DDR3 ram, I was only able to find it in a 1066MHz speed. This may be due to the fact that these new xeons are so new that most memory manufacturers haven't started developing ecc chips at the higher speeds - only time will tell.
But laughing at ECC memory is a mistake, even if it isn't bleeding edge speed - let's face it when have server and high end workstations (not gaming systems) based hardware been bleeding edge in terms of speed and using xeon processors are usually limited to high end workstations used in CAD, 3D development, video work, etc. and servers - they are not the choice of gaming system builders.
And I just looked it up on the US stores (since I don't want to do canadian conversions) between MemoryX (a memory seller, and one of the very few places I could find DDR3 ECC ram, and apple...)
http://memoryx.net/ccy.htmlhttp://store.apple.com/us/memorymodel/ME_QUADCR_3G_MPROA $1.00 difference.
Not a huge overprice as you are claiming for the type of ram.
It's only overpriced when you compare it to DDR2 ram as DDR2 Ram currently is extremely cheap, especially non-ecc ram. Also, when looking it appears that the fastest DDR2 ECC ram is 800MHz, which is only $10 - $20 (depending on brand) cheaper then the cheapest DDR3 ECC ram (of which the DDR3 ECC ram is clocked faster)
So - it's better to compare apples to apples if you'll excuse the punn - ECC to ECC ram.
Also I should note, if it's running triple channel (which I suspect it is as the base configuration is 3gigs), it's overall throughput would probably be better then your DDR2s even if they're at a lower latency. But without benchmarks to compare triple channel DDR3 ECC @1066 vs what you have (or an ECC comparable chip) it'll be hard to know for sure.
Going just by latency - it's not a good idea as there is more to memory then just the latency - because in this case, if they are triple channel, then this system should push more data through then your dual channel 1066MHz at lower latency.