Switch's computer got whacked with a virus from that site. Pissed me off. Avira AV stopped it on my computer. I didn't click on the any of the full-page popups. There was some pretty hard-core nastyness going on there though.
I know some of you want to help, but why not leave this website hosting thing to people who know what they're doing?