HTML 5 or FLASH
We're thinking ... save time
There has been quite a bit of discussion recently about FLASH and HTML. With quite a few people stating positions which are very black and white, pro HTML "html v5 brings an end to flash" vs. pro FLash "how can you release a device (iPhone/iPad) which Flash dosen't work on?". Rather than having a PRO or ANTI opinion I beleive that you need take a longer view.
The long view of file formats is that open standards such at the Web Stack (HTMLv5, CSS, JS, AJAX, Video, ... but, all client side) will be with us for a very long time (indeed SGML which HTML is a subset has already been with us for many many years).
The only reason for having FLASH is it fills a need which the the web stack can't currently fill. It far easier to build interactive, video etc interactions in FLASH then it is to work with the web stack. But in the long term the gap between the two sets of technology will close (as evident in the latest release of HTML v5), and as such more functionality will be coded in the web stack. Thus in the short to medium term I see no reason to beleive that FLASH will be going anywhere soon.
UPDATE - 5th June 2010 = "Adobe's Flash and Acrobat have 'critical' vulnerability, may allow remote hijacking", Engadget.com, 5th June 2010 http://www.engadget.com/2010/06/05/adobes-flash-and-acrobat-have-critical-vulnerability-may-all/
UPDATE - 7th June 2010 = "Adobe acknowledges critical security flaw in software", bbc.co.uk, http://news.bbc.co.uk/1/hi/technology/10257411.stm
MORE: Read article by Eric Meyer on "The Web Stack".