Directories can be tremendously helpful to the genealogist and can provide information that complements other sources such as census, especially for years when the census isn’t available.
Dave Obee’s list of Western Canadian Directories is one of the most comprehensive available that I’ve found to date. I suggest checking it out.