I'm trying to find a single comprehensive and integrated voting-recomendation-karma solution and I wanted to see what advise you would give.
In the epoch of Web2.0 when there is so much content springing from so many sources, and when credibility of text is under increasing doubt, it is a MUST to have an excellent rating-promotion-recomendation-credibility rating system.
Basically I want to have a User's Credibility and Popularity Index displayed on their profile. This Index will be calculated through a combination of factors:
1) Importantly: the points that user gets when on his Profile page someone clicks "Pay Respect to this user" or "Give credit" or something like that, in which case a fixed number of points will be given, but not subtracted from the giver
2) the points that he receives everytime someone adds him to their Buddylist and when their blog is added to Subscription list
3) the weighted average star rating that he receives on his blog posts, comments, reviews and other nodes (like in Karma module)
4) the points that he receives for creating new content of various types that he posts (like in User Points module)
5) the points that he receives for inviting new members to join the club (like in User Point module)
6) the points that he receives when someone visits his Profile page