Flash or HTML5 that is the question? Piehead has compared the two approaches, and compiled an infographic outlining the pros and cons of each. Overall,  neither Flash nor HTML5 can safely be ignored.

Source: http://www.piehead.com/blog/2012/01/flash-vs-html5