I started using NoScript a while back, just to see what the web is like without Javascript. My plan was to uninstall it when it got too annoying, but to my surprise it's actually not bad at all. I'm quite lax in whitelisting domains I actually trust, but even then it's nice that it doesn't load Javascript from all other umpteen domains, which is often the case.
Of course it's a very blunt weapon for blocking abuse like what's described in this blog post, but for sure it works.
Does anyone know of a browser extension to limit access to the history API?