I think the most you can do right now is vote. It may be a
pain in the ass sometimes, But it helps. I get more traffic
coming back to this site, the higher I'm ranked on rank sites.
And that's more traffic for me to my sponsors and they pay
the bills. So vote vote vote.