Does anybody know or care that teamos2.org now advertises... well, spammish stuff? I've no idea who owned or maintained the URL. But when I went to link to it in a blog post, I was rather grossed out.