c'mon guys, be realistic
we cant be voting on each vote everytime.. i mean, after a month we will be tired of it and we will stop rating
So i think that the "vote on user" option is the best one
as long as we can change our vote when we think its necessary