iPhone 3GS

I broke down and got a new iPhone. My old one was a 1st gen, I gained a lot of new features. Faster processor, more memory, GPS, and a much better camera. In addition to better stills, the 3GS will take videos as well.

The better camera and videos are really the big feature over the 3G. The older version supports many of the software features. The real bang for the buck comes from upgrading from the first gen model.

What will be interesting is see how the multiple phones running the Android OS will stack up as well as the applications that will be written for it.

Update: Ok, the single most useful feature of the 3GS over the first gen iPhone, not needing a bloody adapter to use a standard set of head phones!