A number of us have complained about the browser locking up specifically on this site. Personally I have only ever had the N900 lock up the browser using maemo.org sites so seems to be something very specific: quite ironic though that it is this site particular. The only real solution that I have found is to shut down the unit and restart. Sometimes it is unstable for a couple of restarts in the browser after such an incident but not usually.