Aaron,
Does syslog-ng get the host portion of this information "Dec 11 04:39:56 tmm tmm" from /etc/hosts? If so would it be possible to modify /etc/hosts so that [127.1.1.2 tmm] would also have the system name as such [127.1.1.2 tmm silver.strsoh.org] so that the output would look like this "Dec 11 04:39:56 silver tmm"?
Also there is an interesting post that describes new features in syslog-ng version 3 that will do exactly what I need.
http://bazsi.blogs.balabit.com/2008_11_01_archive.html
Thanks for the information you provided.
Mark