I can open www.science20.com url normally with Chrome; but if using Firefox, even with javascript and auto redirects turned off, it magically redirects to http://www.mozilla.org/en-US/firefox/update/ . Otherwise Firefox works fine, i.e. I have not yet discovered any other such weird urls.
Can't say it's a big problem, but I am quite curious as to why this could be happening.