Having recently done some benchmarking of my own code, and from simply running the browsers side-by-side a fair bit, this doesn't surprise me a bit. Firefox 4 consistently comes out 3x slower or worse than Chrome/Safari (I don't have Opera handy). I keep seeing claims, I keep seeing benchmarks, but I've never been able to replicate their results with any code I've written. Significantly faster than FF3, don't get me wrong, but they've still got a fair distance to go if they want to claim faster-than-WebKit.
I quite like this benchmark setup. Real-world results, split by display time. Nice writeup!