Does anyone use this? I tried to go on there a few minuites ago, and a download came up. I have never seen that on there before. The download put a virus on my computer, so if anyone uses the site, don't let it download. Luckily, my anti-virus caught it in time.