Entourank.com - A new ranking system for the web. Any reviews will be appreciated. (for the mods, i just realized that i posted a similar post in "Tools" and i was wrong about it being the best post, so you can delete it overthere) Thanks, Ilan Alon