From time to time I'll find a good answer to a programming question on StackO via Google, but in my rush to solve my current problem I'll forget to upvote the answer.
I was thinking maybe users could get a few points for upvoting stuff. This seems like it would be a good incentive: People are more likely to upvote, thus improving the filtering mechanism and people who post good questions and answers get bigger rewards.
Maybe it could be implemented via a sort of "investment" scheme. If I upvote a question/answer and later that question gets a bunch more upvotes, then I could a bonus for each upvote that came after mine.
You could stick a cap on number of upvotes per minute/hour/day to keep people from voting blindly.
edit: Wow, lots of downvote rage. Please actually read my suggestion and responses to the knee-jerk objections before downvoting. I seriously think this would be a good idea.