Yea I remember reading that somewhere, putting washers under the bonnet hinges to raise it ever so slightly.
If you can still close it with a slam it must only be JUST hitting right? So do that and also what res said, a strip of foam or rubber under the bonnet to protect it.