From a user perspective, I find Flash > HTML5. Maybe that is probably because most browsers don't support HTML5 fully yet and when thy do, it will kick Flash's butt, but to this day I have yet to have a problem with Flash and I simply do not understand Apple's problem with it.