Voy a repetirte, algo que dije en algún otro post
Por qué usar html5?
Cita: En cuanto a HTML5, en principio, porque es un estandar (al igual que lo es XHTML) y las diferentes empresas y desarrolladores están apuntando a ese estandar, por otra parte, miralo de esta manera, todo lo que puedas hacer con XHTML, lo podés hacer con HTML5, pero no todo lo que se pueda (o se vaya a poder cuando los navegadores den soporte a todo su potencial) lo podés hacer con XHTML, entonces, para que esperar.
Con respecto a extender las capacidades de los navegadores a html5 a través de scripts, es una buena alternativa.
Pero cuando hablás de HTML5, no necesariamente estamos hablando de <video>, <canvas>, localStorage, u otras tecnologías más nuevas.
Por ejemplo, yo en lo personal, por ahora, si necesito poner un video en un sitio de producción, voy a seguir usando Flash+FLV.
Saludos