I'm pretty sure posting this in the O3D/E3D forums would result in completely biased replies...
Regardless, imo the pros of each device are:
E3D
- Better 2d Screen (Higher res). I don't really notice that much of a difference in normal use.
- Better UI (Sense 3.0 is 3D, has better widgets, apps etc)
- 16:9 - Widescreen videos wont have small black lines at the top and bottom
- 1GB Ram - Can Cache more apps, however stock sense 3.0 uses 500MB of it.
- Better photos? (Photos/videos turn out the similar, however the Sense 3.0 has a pretty good camera app with touch to focus and more options such as sharpness, exposure, etc). 3D Photos seem to have more depth
- Touch to Focus video - The O3d just seems to keep focusing in the middle of the screen. Its somewhat useful.
- More ROMS - Especially in the CDMA Version. The GSM has around the same but most seem to be more useful than O3D Roms (OC,UV,ETC)
- Camera also opens instantly. The O3D camera takes around 3 secs to start up for some reason (Pressing the home button in the camera app and going back seems to be instant, so its probably a software problem. )
- Slightly better battery life
O3D
- 3D App, video and Photo converters
- The 3D Depth adjuster seems to fix most badly taken 3D pics
- Faster - Lower res and better GPU. Does much better in 3d benchmarks, but currently existing games all run extremely well on both phones. (Some 3d games such as asphalt 6 are somewhat laggy on E3D, and smooth on the O3D. Pretty much all 3d converted games on the O3D Lag slightly [Even the preloaded angry birds and other 2d games.]
- Better 3D Viewing angle (Slightly. 3D Quality is more or less similar, even tho E3D is higher res)
- More internal Storage - Both have ~1gb, but the O3d has an extra 5.5gb internal SD (Although it can be annoying at times, since some games dont download to external SD)
- 1080p Video/3mp 3d photos
Although the E3d has more Pros, most of them are fairly small, whilst the O3D's better 3D Performance and 3D App Convertors are pretty useful (Although somewhat laggy)
The O3D Also is cheaper atm($400 USD, E3D is $500 GSM. CDMA is cheaper though.), and comes with almost every 3D Gameloft game.
----The E3D also seems to only be able to track 4 fingers (I doubt you will ever need anywhere close to that) whereas the O3d seems to be able to track over 10 (Infinite?) fingers - but it is slightly glitchy (Sometimes one touch point just jumps to another finger).
--------The E3D also seems to have bluish whites while the O3D has yellowish whites.