One of the most important tasks for a forum management team (Admins, Moderators, etc.) is to find and reward / encourage the "best" members. Now, keep in mind this term is VERY subjective and I'm not talking about the individual's value in REAL LIFE... I'm saying from the perspective of "contributions to the health and growth of a community" perspective. I think I'll eventually even build out an xf addon that displays this info for moderators and allows for fine-tuning the calculations. Right now, these are the main data points I'm using to find the "best" members: Total Posts Posts Last 60 Days Total Likes Received Likes Received Last 60 Days I calculate a "total score" based on a weight I give each of these (like total posts/70 + posts-60-days/4 + total likes/3 + Likes-60-days/2)... so, I get a combo of the "best" members from all-time and recent. I can tweak the weights to call out just the all-time or just the recent / up-n-commers. I could throw in all kinds of other data points like: Threads started Images uploaded Articles created etc. I could also fine-tune how the data is pulled, for example: Instead of just using "all likes", I could segment it so it's only likes from non-social sections of the forum. I could also give more weight to likes give to articles vs. posts. I could give more weight to posts in the "on-topic" sections and decrease the weight for "social" sections. This, of course, brings up the discussion of value of social engagement vs. topic-specific engagement. Does it matter what the content is, as long as there's a lot and other members are liking it? So, what data points would you use to tease-out your "best" members?