If you’re an Internet Explorer user, you noticed the splash page suggesting you download Firefox. That was me. It won’t show up again for two days assuming you have cookies enabled, so don’t worry about it too much if you’re accessing this from, say, an internet cafe or your work place. If it’s the former, please suggest to them that they install Firefox. If the latter, please round up all your IT personnel and get a petition going for senior management to get Firefox approved for your environment. Your sysadmins will thank you in the long run.