Some minor suggestions I’d toss in:
*Display the date of the original post when viewing the post AND allow for custom sorting of messages rather than the horrrrribly awkward “recent activity” sort.
*Display to whom you are replying in a thread. This is really, really annoying, especially since replies only seem to cascade about 2-deep. It’s very clumsy to try and sort out who is replying to who. Again, I would suggest copying some mainstream forum software.
*Mouse-over previews of topics without actually clicking the topic.
*Allow a longer display for links in post, because as it stands, I don’t think even www.cartalk.com can be displayed without truncating.
*Allow the ability to post links with text rather than just the link itself (though this may just be something I don’t know how to use.)
*Display more recent posts in profile, because it sure would be nice to be able to quickly find more than the last 3 posts I’ve made.
*Allow personal messages.
*Actually lock / remove threads rather than brushing them away. I’m just speculating, but the “oxycotton” thread seems to be still quite alive, just not in the main index (which is to say, search for the title and you’re there.) I like how it now says “Car Talk asks” at the top, too. Also, is Car Talk two words, or “cartalk”? Because it’s different in a lot of places.
I guess, basically, you guys need to set up a copy of vBulletin on another machine, and just start rippin’ stuff off. Start with the basics and work your way up. I understand why you want control of your own code, I really, really do. And maybe you’re building a really powerful engine here that’s just waiting to bust out in to the world. But if you put a Ferrari motor in an Escort chassis, it’s miserable. But again, I’ll say, the fact that you replaced that terrible reply system with this one… that’s light years closer to usability right there. Keep plugging away at it, I guess.