The built in filter takes a bit of training. After a few days to a week (depending on spam load) I find it's much more effective. Depending on your hosting setup, you can always load SpamAssassin remotely and set Thunderbird to trust SpamAssassin's headers for mails marked as spam, too.