phazer, i'd disagree though that flash is in a state of abandonment, far from it when you consider the flash lite 3 announcement mentioned in the article. also the desktop version of flash is very much alive and kicking with the recent launch of a linux version too. i'd say flash is a very viable platform.