Speaking of promotions...
Most of the sites we are encouraged to vote on are for MMORPG's or other PC games. Since this is a PBBG you may wish to have the players vote on sites that are strictly devoted to PBBG's too. As far as I know, there are only two:
http://www.pbbgwarp.com/
http://www.topwebgames.com/
Relating to PBBG Warp, don't get turned off by the low numbers, the total number of votes is divided by a high number in order to keep the vote "score" lower and easier to rate.
BTW, as far as accurately rating a game, I'm very much against the voting system because they do not portray the best games, but only the games with the most active voters. But for promoting a game they work well.