My rule when it comes to up-voting reposts is: 

If I laugh again, I Upvote

If I groan or complain, I downvote. 

The fact of the matter is, not everyone sees everything, so reposts hit new people, but too many reposts clog it up for new posts. 

Edit: Spelling.