Yeah I voted for myself, if yours was better I'd have not voted at all. I'm kinda surprised that you didn't vote for me too ;-).
I mean I like yours as a graphic but not as a promotional poster. I think mines is better, plain and simple. I'm not trying to sound cocky but this one should have...