I like the Karma system, was slightly confused at first when awarded one randomly and no way of checking what it was for. But after thinking about it, I came to the conclusion that it makes sense, if you don't know what earns Karma, then you can't only concentrate on posts that earn you it. Keeps the forum varied and informative at the same time. Still trying for my first referral though, any time now...