Apple is an American company. As many of you probably know, Canadian English is different from American English, and closer to British English (e.g. colour instead of color). I use iWork and Microsoft Office for Mac (along with many other applications on OS X), and OS X, nor my iPhone, have an option to switch to Canadian English.
Yes, you can select Canadian English as an input language in the language bar, but any program that uses the central OS X spell checking (from Mail to Office to iWork to Chrome) will check words against an American English dictionary.
I know asking a question that involves an iPhone component is borderline off-topic, but I know on my iPhone I can select British English, but that turns my $ into £ and has a few other weird spelling quirks.
Simple question: Is it possible to make OS X (and maybe the iPhone) use a Canadian English dictionary for its spell checking? Because British English just doesn't cut it anymore. Thanks!
Rearranging the order of languages in International Preferences seems to only affect the Finder, not any other application. I will leave Canadian English at the top of the list.
EDIT #2: Chealion's solution works for all the programs that use Cocoa for spell checking, and that covers most of the apps I run. I would suggest doing that in conjunction with rearranging the language order in International Preferences (in Tiger/Leopard) or follow ghoppe's advice for Snow Leopard.