"Of all browsers and systems I tested, IE9 subjectively produced the best results. It seems to precisely synchronize JavaScript execution with the refresh rate: the benchmark runs at exactly 60 FPS on my machine, even though the timer is scheduled every 16 milliseconds, or 62.5 FPS."
Rather scarily, it also works fine on a Lumia 710 as well!
I don't care what anyone says - IE is not a stinking heap of poop.