I'm working on a simple points system for vB3 beta 5. (will probably port to beta 6...)
So far I have the following features/options:
Each forum has separate settings for # of points given for a newthread/newreply.
Points for individual users can be modified in their profile in the adminCP.
Points are displayed in the postbit and member profile.
Admins have the option to 'freeze' a user's points count, so their points don't increase when they post.
Donation system:
- 6 vBoptions settings: frozen users can donate, frozen users can be donated to, banned users can be donated to, minimum # of points in donation required for transaction to go through, maximum # of points in donation required for transaction to go through, Send PM notification for donation...
Some of those ^ are yes/no options and the max/min options require you to set the minimum and maximum

.
I'm in need for ideas on how a user can gain more points, please post your ideas!