IMO there should be a log in link on the first page of the forum, if not also the home page of the site. Maybe also add one to the footer, since that was one of the places I looked while trying to find one.
You could put it where the "1-888-888-8888" is ;-).
aka Capt. Doña Sir Kestrel of Avalon http://silver-gateway.com/7sea/