Well I have to admit after upgrading from my LG P500 phone to my Samsung Galaxy SII, I now have to charge my phone every night instead of every 3rd night, but then with the big screen, 4G, the fact I now can see both my Internal and External Memory card when connecting to my PC, the introduction to Live Wallpapers, the ability to do video chat with yahoo messenger, streaming videos from my media center and watching videos I converted from my DVDs to H.264 avi files, I can't really complain.
From my understanding RealPlayer only played videos, but then I never used RealPlayer so it's possible it could do more. But if you want to compare Flash to RealPlayer, have at it. You will not when considering I do many more things with Flash then I would ever do with RealPlayer. Like for example creating a mini website with full SiteCatalyst tracking or getting back to the video player, creating a Flash player to play MP4 videos with multi sub titles chosen from a dynamically created menu, movie carousel effect similar to Youtube, and tracking using SiteCatalyst.
I came late to this argument because I just happened to stumble on this discussion when looking for something else. I'm surrounded by apple users at that for some reason still has to have a VM running Windows because of the limitations they have. And yes it does bring a smile to my face when every I show my friends with IPhones some new feature I discovered my phone can do that their can't. But I have to admit the zoom on the IPhone works pretty well, however even though my phone has that feature too, it's usually not necessary to use it.