4 Canada iLink is one of the best directory scripts I've used so far and a real cut above most in the freeware market. It even comes with a helpful support forum. When it works, it's great. Documentation is vast and spread out all over. Others have little problems as it self installs.
Support is great through forums.
Very large and time consuming to put together. Files missing like graphics, html, will make you crazy. Very difficult to install on my non-standard account. Just make sure your keyword in the templates are on their own line. Everything should be perfect.