Just for the record, PHP is easier than Perl, IMHO, and has a couple of major differences, in that PHP was solely designed for use on the web, so it has some great built in features that would require much more coding in perl, but by the same token, it's probably not quite as powerful as perl, since you can't do everything you ever wanted to do with it. As for vbulletin v ubb, I dunno.. I'm not qualified to answer that question, being a mere humble mortal and not a UBB goddess.