Just a point that if you have purchased the latest version of the iMac then the memory speed is DDR2 800/6400 as standard.
OcUK's mac memory is the slower DDR2 667/5300 memory.
You'd want to take advantage of the speed bump if you can.
The last two iterations of the iMac have supported 800MHz RAM, it just wasn't available until lately![]()