As an introduction, I'm new to both this site and to Evo's (Awaiting my 2011 Evo X MR to arrive) and have mostly been trolling both this site and various other sites to learn about the culture, tuning, upgrade paths, etc.
I read the majority of this thread and went to the link you cited. I was very quickly notified of an intrusion attempt against my computer by "vp0ix1kel.cz.cc" (22.214.171.124, 80), which is a reported IP address. Upon doing a search in Google, I saw a post by an evolutionm.net user that he saw the exact same intrusion attempt on his computer.
I guess my point is that this is just a heads up that there is obviously someone attempting to gain access to personal information via the evolutionm.net site. Heads up if you guys are also members there.