[General Topics] eaglesteve:
I could'nt say that my experience with winmo was bad. I had always enjoyed tweaking, ROM flashing, looking and exploring for new and better application software, trying out all kinds of different user interfaces, playing with registry, etc. I had always thought of winmo as the best thing since slice bread - until I tried out iPhone. To be honest, I had always brushed off iPhone as just a toy, as something that I would give up a week after owning it, etc. Had always been annoyed with people arguing that iPhone is better than winmo device.

Then, one day, an XDA-developer forumner whom I respected a lot made a post saying that he had already switched to iPhone and has never looked back. That was when I first took notice, and started to research more seriously about what iPhone could do. I thought all along that I would have to give up all the cherished applications on my Athena if I switch, so I first spent time finding out what applications are available on iPhone. At that time, I could not find any credible solution on GPS navigation and Office document editing. I also thought that I'm too addicted to my Tengo software keyboard to want to give up. In addition, I read a lot of posts saying there are serious 3G reception issues. So, based on that, I decided to buy a Touch HD instead.

I was estatic with Touch HD and made recommendation to a few person who too made the purchase. It was'nt perfect for sure. The response time was inconsistent at best, music playing stutters, album was slow and often causes freeze, camera capture taking too long to save and come back, picture is poor under poor lighting condition, etc. But I was still perfectly happy, perhaps because over the years, I had developed such a high tolerance for imperfection.

The iPhone purchase was probably an impulsive purchase because it was selling cheap. To be honest, the first day when I used it, I did'nt like it too much. Many things I did'nt know how to do. Did'nt like not being able to multitask, copy and paste, no video, no MMS, and the user interface looked set in concrete and unchangeable.

But then, I learned to jailbreak the phone. It was difficult in the begining because I did'nt know of a good forum to get help from, after all, I'm a winmo and XDA person, right? After that, I'm now really happy with iPhone.

- at the system level, my iPhone multitask, I can do global cut and copy, send MMS, do video recording, customise my springboard (desktop) to my heart's content, easily get music/movies without any restriction whatsoever ;).

-In general, my replacement application programs are far far better than the equivalent that I had on my HD.

- I can find lots of useful applications (don't listen to those who tell you that you only get iBeer and iFart from Applestore) from both the applestore and Cydia store. Many of those programs are simply not available on the winmo platform.

- VOIP calls that I make with my iPhone is far clearer than with my HD. No echo. No breaking up of voice. No need to use headset.

- All my videos play smoothly now. No more synchronization problem between video and voice. No more dropped frame.

- Camera captures really fast, including in poor light. It does'nt have autofocus and flash though, so this is still an area that iPhone should improve on. On the other hand, the camera softwares are excellent. You can change the contrast, exposure, and sharpen the picture after they're taken, and this compensate somewhat for the poor picture.

- I like the way it notifies me of any update to my applications, and they are all free. Even if I had previously installed and deleted an application, it tells me that I had already made the purchase (even the free ones are considered purchased) and would let me download it again free (even if now it is no longer free).

- Love the responsiveness. Even with very tiny area, such as the little link on XDA site that brings me to the first unread post, could be easily activated without zooming it.

- Consistent user interface is another really appealing aspect of it. On my HD, I had programs from Vito Technology, Resco, SPB, and they all look different. Some have full screen and have their own finger friendly keyboard, some still use stylus. Not a serious issue, but it was really good to have consistent UI.

What I still don't like about iPhone?

- I don't like the fact that I cannot change battery in the middle of the day. With my HD, I carry a spare battery because one isn't enough for me.

- We still have no credible GPS software on the iPhone, at least not outside US. In US, G-Map on iPhone looks like a pretty good GPS software that works without internet connection, but outside US, there is'nt any that can operate without internet connection. Even if there is, I am not willing to use anything not as good as TomTom 7, which among other things give me overspeeding, red light and speed camera warnings. I still use my HD to run TomTom, Garmin and Mapking (because TomTom does not have maps in all the countries that I visit).

I had been keeping an eye on Palm Pre and Google Phone. Google phone could be manufactured by any hardware manufacturer so in that aspect it has a better chance of becoming popular amoung the hardware suppliers at least, unlike iPhone which nobody else are allowed to manufacture. However, the applications on both Google Phone and Palm Pre are too limited at the moment. Also, because of the absence of control and openness, I think the user interface on google phone is going to varry greatly from application to application, so you will not have the same consistency as iPhone application. Palm pre's inabiilty to operate as a world phone bugs me, in addition to the fact that it is still the first generation phone, which is bound to have much unresolved issues.

WM7 is of course not to be discounted completely. It is supposed to be revolutionary. Like using the camera to detect your hand gesture (wonder what it is like to operate the device in the dark and impact on battery though. Also wondering how would devices without front camera deal with it.). However, application development would have much to catch up. The biggest obstacle I think is the fact that MS tries to make the OS backward compatible. There are just too many different hardware out there by now. Pity the developers on winmo now. If they develop anything now, it would have to be redone when WM7 is available. I get the feeling that many are developing for iPhone for now, hence the explosion of software availability there.

I hope this thread is a place to share information, not to bash winmo in anyway. So, let's be courteous to each other and refrain from putting down winmo platform.