I totally agree with Tony. "Knowledgeable" internal auditors should provide suggestions - I would think that they are more likely to look outside the box when considering how non-conformances could be addressed and they are also likely to have a better understanding of how they may impact on other areas of the business. (And I stress knowledgeable and suggestions).
From an external auditors perspective (and speaking from experience), when I was asked for suggestions I was very careful to emphasise that they werent recommendations, but merely food for thought - and their individual curcumstances needed to be considered. In some cases, I wouldn't provide any suggestions, as I knew that they were just going to implement whatever I suggested without any real thought - then blame me when it didn't work.
As a final point, I now have to deal with 2 different external auditors. One is happy to offer suggestions on how he has seen different organisations approach the same ISO 9001 requirements - and the other just responds "You are not paying me as a consultant". You can guess which one I feel provides the better value-added service.
Cheers,
Dave