So a few days ago we added thumbnail pictures to the front page.
If you're not a fan of it, you can turn it off through:
a) your Control Panel > Edit Options (at the very bottom of that page) or
b) the quicker way, go to the front page and click the special camera icon that'll turn it off or on:
(the front page camera icon won't appear if you're using Internet Explorer 6)
How it works: the system will look for pics in the first post of a thread. This includes attachments, embedded pics, youtube videos, and even links to some sites (like ebay and craigslist). If it doesn't find anything in the first post, then it looks in reverse order from the end of the thread up to a couple pages deep until it hits a picture. That's why sometimes the thumbnail appears to match a thread (like most of the b/s/t threads) and sometimes it's completely unrelated.
I've been keeping track of how many members have explicitly turned it on vs. turned it off, and the results led to me keep the feature.
Thanks to the mods, cmack, wolfpack_5150, mjp2 and flightcancled for their help with it. If you have questions about it feel free to ask.