Hey,
i just wrote some stuff about my h-340 as a reply to another post. It's called iriver decisions by fugisteve, should be at the top.
I have owned the I-river H-120 for a little over a year now. I LOVED the fact that I could simply connect it to my computer and it would be seen as an external drive. I think it is a great player, but I had a few complaints about it. First, was the annoyance of updating DB Files. If song titles were too long they would not be able to be 'read' by the DB update. It became such a nuisance that I no longer even used that feature and simply organized my songs by folder trees. My second complaint was the lack of on-the-fly playlists -- something that I value greatly after owning an original Rio Riot. Anyway, I filled up my 20 GB I-River and need a new unit with 40 GB. My choices are the Zen Touch and new H-340. I like the on-the-fly playlists from the Zen Touch, but does Windows read it as an external drive like the I-River? I really don't know which one to get. I like the fact that the new I-River can play video files as well. But does it have the on-the-fly playlists that the original H-120 lacked? Which one should I get? Any help appreciated! Thanks!

Chowhound
Comic Vine
GameFAQs
GameSpot
Giant Bomb
TechRepublic