Flash is becoming less of an issue with the rise of HTML5, specifically the Video and Audio components, and, to a lesser degree, WebGL and WebSockets. There are many great resources for finding out what's going on in the HTML5 community, and some really promising projects that I follow:
http://smokescreen.us/ -- Convert SWF files to HTML5 in-browser using JavaScript, with support for vector graphics, animation, and sound. Some of the examples are mind-blowing.
http://code.google.com/p/quake2-gwt-port/ -- a stunning example of what can be done with modern web technologies, all without Flash.
http://html5watch.tumblr.com/ -- A good listing of HTML5 projects from various people.
http://html5zombo.com/ -- A silly example, but functional, of extracting resources from a SWF to make an HTML5 version. (Possibly used/the basis of smokescreen?)
http://apirocks.com/html5/html5.html -- A nifty HTML5 slideshow example, which I just found. I wrote something similar to replace a PDF picturebook with an interactive web page:
http://s3.infilm.ca/2009.html