Just for this, we can hardly recognize which one is much better, let's go on analyze as follow:
Portability
That 4.3-inch screen naturally boosts the footprint of the EVO 4G significantly, and this size 14 monster can't compete on any level when it comes down to the denim. So the winner is certainly Apple iphone4.
Storage
The EVO 4G comes with an 8GB microSD card preinstalled, but you can potentially expand it up to 32GB with a larger card. By contrast, the least expensive ($200) iPhone 4 comes with 16GB of built-in memory, and it only costs $100 to upgrade to 32GB.
Camera
Both the iPhone 4 and EVO 4G sport both back cameras for snapping photos and front cameras for video conferencing. The EVO 4G gets the sharper vision on primary cam, shooting at 8 megapixels to Apple's 5 megapixels, and on the front-facing cam, which shoots 1.3 megapixels to Apple's VGA (0.3 megapixel) cam. Higher resolution doesn't always mean a better camera, but we'll have to give the EVO 4G the upper hand until launch time.
Battery Life
The same 4G modem that gives the EVO 4G its leg up in connectivity is its Achilles heel here. HTC hasn't released complete battery life estimates for the EVO 4G, but we managed to get six hours of only on-and-off 4G data usage, while Apple claims the iPhone 4 will do six solid hours on 3G. Talk time also seems to suffer, with HTC claiming 360 minutes on the EVO 4G and Apple claiming 420 on the iPhone 4.
We can't make an ultimate decision, for we are not a professional specialist. We just an ordinary user, everyone stand on their different land, for different function may attract different people for different purpose. Make up your own choice; choose anyone for which you think it is worth to choose.
Related Articles: How to get a free but powerful downloader for your cell phone?