Both Kingston (the KTA-MB667/2G) and Crucial are good RAM, they will give you exactly, precisely the same performance in your Mac.
When looking at USA pricing, make sure you take into account that your charge card will charge you 4 - 4.5% worse than the Bank of Canada exchange rate on US, and that shipping may be more expensive, and you may have customs brokerage in addition to taxes.
Both Kingston and Crucial are the best in the business. Both test non-"value" RAM before shipping it, unlike many other providers. Go with whichever has a better price, so long as both are Mac-certified/guaranteed.
I would suggest to you to support Canada memory dealers such as CanadaRAM or Canada Computers (and I'm sure there are lots of others). I've found both to be very competitive, often quite the bargain once you add up the "real" cost of getting RAM from the states.
In particular, the big advantage isn't really in price, but in "what if the RAM turns out to be bad or the wrong type or some other weirdness?" Dealing with a Canadian dealer is likely to be a faster and better experience than dealing with international returns, etc.
The one thing that I like about the Crucial official website.
Is I can use the RAM detector and it will tell me exactly which RAM I need to get for my computer, and it's guaranteed to work.
Just checkin though...
If I'm getting the latest black macbook.. this is the type of ram I would pick correct?
"CT791059 4GB kit (2GBx2), 200-pin SODIMM
shop for moreMacBook 2.4GHz Intel Core 2 Duo (13-inch Black) DDRII upgrades"
Oh BTW the 4GB kit comes to 111$ with two day Fedex shipping CAD.
Yes you just need 200 pin SODIMM DDR2 ram so any of the links in this thread would work. I got my 8 gigs from CanadaRam and have no complaints about price or service. There isn't much reason to import these days esp given the sales FS and BB have been having on name brand ram.