I've had a couple of reports of Firefox crashing when this page is opened. I'm trying to hunt down any offending scripts and will be removing at least one widget that went into the sidebar a few days ago.
If anyone is experiencing difficulty and can open "comments" please leave a note there. Or you can email thegallopingbeaver[at]yahoo dot ca.
I'll try to get this sorted out as quickly as possible.