I think I fixed it guys, thanks for all of your help. Syslogd was choking because /var/log/messages didn't exist. I touched that, restarted and all was working again. I did the same for the others (auth.log etc), and things seem ok now. Many thanks, Matt :)