According to this www.kaourantin.net/2007/08/what-just-happened-to-video-on-web_20.html flash player will soon support mp4 video file (h.264) playback. This is a very important step for video on the web.

Take my word for it 🙂