I prefer Perl, but most of the leading forum software is written in PHP. I run vBulletin right now and one of the things I like about it is that it's simple to integrate any PHP file with it. You just require global.php and you have easy access to everything that makes up the forum. It would be nice to extend the forum into my Perl scripts without actually changing any PHP files or doing something complicated to share data between the two languages.