IE9 renders nice and quickly but in contrast to their claims of speed, I've found their DOM manipulation to significantly underperform in contrast to the other browsers. Firefox 4 and Chrome 10+ are able to create and insert large numbers of new elements at the same time significantly faster than IE9, while IE9 stutters and lags under the same conditions.