...it crashes my *router*.

From the Netgear forums one can divine that there's a problem with the WGT624 in general, but this site poses problems for me irrespective of OS or browser.

A friend who has a WGT624 also encounters the same problem.