Currently, no (not sure about the iphone 3g). Windows mobile is intergrating flash lite later this year, and browsers like Skyfire (in closed beta) and Opera Mobile (closed beta as well. dont know when the newest version w/ flash will be out) do flash. There are workarounds for WM to watch youtube and other flash video sites, but other than the browsers above in closed beta, there isnt a way to view embeded flash content in a webpage.