link Anyone know who this is? This was posted as a fake link at the top of some page, every time I clicked on it it took me to some unrelated website