Of course Galactic is going to work best with IE9! It's designed by the same org!
In time, most HTML5 performance hiccups of most compatible browsers will be fixed, leaving this site pointless.
What was the "News Site"? How do we know it wasn't specifically designed with IE9 in mind, or had help from the someone close to the IE9 project? It didn't say "unaffiliated News Site", or "Independent News Site". It could just as easily be msnbc.com, which is affiliated with Microsoft, and thus will probably work best with IE9.
One more thing: Why were the browsers jumping around to different spots on each summary graph? That was really annoying to have to follow!