Personally, I've done well with OWC, and their prices are usually less than Crucial. In addition, they also have a configurator, and no price cookie headaches (although if you join their mailing list, you will get access to their reader specials page, which often has $5-$10 off regular prices).