Today I was lucky to try out the iPod touch, and yes I was impressed.
I had quite high expectations for the touch interface, and to be honest it met (and surpassed) those expectations.
Browsing was certainly easy as was navigation.
Alas the device I was using had minimal content on, but it was still possible to try out many of the features. Though it was really the touch interface I really wanted to try.