I personally feel a lot more people would vote if it was a little more accessible. As a newbie, I wouldn't even know about voting, unless I happened to read the sig of one of the few people who have the link in there. I'm sure most people have the forum bookmarked instead of the Home page where the vote button is.
Perhaps if all the alumni/staff had the link in their sigs then it would generate some more daily votes.