Indeed, its a Nice device and I've gone into my experiences in detail
Here.
Having said that, for most non technical people, its a bit of a hard sell, as you can get a Touch for about the same price, which will probably be easier to use, although limited.