I'd just replace the old ubbthreads.php file with a simple redirect to the new forums
<?php
header("Location: http://www.fansfocus.com/forums/ubbthreads.php");
?>
That should catch most of them that are going to the old forum.
Yeah, it's basically the (5) (15) on the forum pages that I was referring to. Probably 80% of the entries in the slow_query log are the queries to check the total # of new posts. For some of your users this is fine as it seems they visit just about every forum. But for many this query is take a long time to execute because they only visit a few of them, but it's still checking on all of them.