Amazingly, IE9 Preview now having the better HTML5 support than the other 4 gangs (Chrome, Firefox, Opera, Safari).
Not perfectly supported by IE9 Preview, but its win point is its averagely higher percentage supports of the HTML5 features, such as attributes, audio, canvas, getElementsByClassName, foreigncontent, video, xhtml5 and so on.