ISMS, ISO17799, BS7799

Will companies use a system like ISMS to ensure that they are meeting with ISO17799, BS7799 compliance for Information Security ?

ISMS in short, Information Security Management System
ISMS, detailed documentation on controls, threats, vulnerabilities.

Any book to recommend or document templates samples for an inspiring Security Auditor ? :p