May be more interesting to weigh recent recommends more highly giving the list a chance to jump around a bit. I.e. something recommended today is likely to get in top 10 (you could filter by karma too).