I saw that post also with the link and thought the same thing, that this was most likely an attempt to steal someones login or a trojan install. People should always stay on alert for random links to places not only in forums but on on other sites as well as I have had this happen to me before...