You can add a small negative space using \! between the punctuation mark and the footnote.
As Jouni commented, \! is a math mode command causing latex to switch into math mode. This can be prevented by using the amstex package.
jug
2009-09-26 14:49:48