Doh. This is a no brainer. I just noticed from your latest test that the iPhone does everything in H.264 (AVC, MPEG4 Part 10) vs. the Evo's MPEG4 Part 2 (ASP, note compatibility to H.263).
Nothing more to decide or test. H.264 is simply a superior codec.
In other news - while looking for H.264 support for Android, I did stumble across this:
CorePlayer on Android: playing H.264 Video | Droid Sector
So, I looked them up...
Home-CorePlayer
Those following along will also want to see this:
CoreCodec Community Forum • View topic - CorePlayer for Android...
I read through that entire forum - very interesting.
Is it possible we'll have that Froyo? BetaBoy's comments did sound better as things progressed.
And just because I'm that way, yeah, I looked, and we're using the PacketVideo core in Android -
What is Android? | Android Developers
So.
MAYBE we will be able to buy an H.264 _encoder_ for the phone, in future.
And then we might get closer to the iPhone's video performance.
Maybe. Might. Future.
BTW, I'll just say it again - Ser reemas, I hope you're thoroughly satisfied with yourself!!!