I know you value the fact that voting isn't mandatory on this site and it isn't shoved in your face, but maybe a voting link further up on the home page (the new customizable homepage) where your downloads are listed, there could be links to vote for RomUlation. On my laptop monitor, I have to scroll down to find the links and I think if they were slightly more visible (not like a pop-up saying VOTE and making you do it before you enter though), it would increase the number of votes on those two topsites for RomUlation.