Hi, just a little snippet of knowledge I've picked up. I was having all sorts of problems getting Firefox to run stably over an SSH connection to a remote machine I was helping someone out with. It just kept hanging after the initial screen was shown. The answer, as tends to be the case, was horrifically mundane... Wait for it...
I had a copy of Firefox open on another desktop. Moral of the story... If you're planning on running Firefox from a remote location, make sure you haven't got a copy open on the local machine.
Anyway, that's all for now. Hope this is of use to someone!
n00b