In reply to Kiel.

Kiel, this is the "philosophical battle" I refer to. Apple created something new, then someone else upped the ante, now Apple has to play catchup. Philosophically I fall in the Apple camp. I like the UX. I have little problem with how tightly controlled the platform is because it does benefit me as an iPhone developer.

I'm not sure what rough edges Marco is referring to. It would be nice to see him elaborate on it. One of the issues, and strengths, with Android is how fragmented the market is.

It's hard for me to really chime in on the whole experience. I don't have an iPhone or an Android, I'm stuck on a Palm Centro for the time being. I don't have any complaints about AT&T either, I haven't had a problem with their service.

Like you Kiel I'm constantly telling people to vote with their dollars. If you don't like something DON'T BUY IT, but don't gripe and continue to give your money to the company you're griping about. Make a change.

As for me and my dollars, I'm fine with the iPhone, and I'm also very interested in HTC based phones. They've done some amazing things with their UI.