Verdict: Animalistic RAM
Buffalo is better known for its range of wireless networking products than its memory modules, but we were eager to see how good the company's products are in this area. These particular modules don't have any heatspreaders, but we think heatspreaders are more of a cosmetic accessory than an essential feature anyway.
We were pleasantly surprised to see these 533MHz-rated modules running quite happily at 640MHz with no voltage increase at all, and wouldn't be surprised if they could go even further. They overclock so well because the actual clock speed has only been increased from 133MHz to 160MHz (DDR2 transfers data four times per clock cycle).
One point to consider is that no boards at the moment have official support for 667MHz memory, so you would have to overclock the FSB to 250MHz to achieve a memory frequency of 667MHz. This is quite a hefty overclock, even for a Pentium 4. If necessary, you could reduce the FSB to RAM ratio from 4:3 to 1:1 and run the memory at 500MHz, but anyone attracted to the idea of overclocking their CPU is more likely to want the best performance from their memory too.
At almost £35 less than the Crucial or Corsair, the Buffalo seems excellent value for money. However, £35 extra for memory that's guaranteed to run at 667MHz under warranty, as the Crucial and Corsair modules are, isn't to be sniffed at.