Was looking for a different way of advertising one of my sites and came across this site - www.wheresthelink.com , if it gets enough websites signed up it could provide some good traffic. Im considering it, worth it?