maverick - Most everything you mentioned shouldn't be too hard to add...
The top 10 posters wouldn't be hard at all. I can tell you how to do that tomorrow after I get some sleep.
There are 2 shoutbox integration mini-hacks in the first post on this thread. Have you tried either of those?
Random photo's shouldn't be hard, but I would have to know where they would be coming from... Ex - Do you use Photopost or something like that?
An affiliates box could be done by adding or editing a custom template couldn't it?
I'm sure a supporting members box would be possible, but how do you distinguish a 'supporting member' from a regular one?
cbwadmin - Glad you got it working.