You can vote every 12 hours!
HopZone
HopZone.Net is the biggest games toplist with many new functions. You can search for servers / sites and look into them.