This website has been hacked into or infected in some way. When a page loads, I see a bunch of questionable URLs flash by on the bottom left of the screen. At least one has the .ru suffix. I have good virus and malware protection (Avast!) but I'm concerned about other folks.