Is it possible just to tot up the "likes" each caption post receives, and judge it that way? Allows users to post more than one caption, and people to vote for more than one, should they so choose.
I feel rather guilty, as it was voting for myself that opened this particular can of worms - I understood that "own-votes" would be discounted in the event of a tie, and there was no tie in the case in question...