Iriver hands down! you won't look back.
1. Rockbox: 30 sec pre-recording, better meters and recording screen, safety clip, customizeable font size etc etc...
2. Smaller
3. Fairly clean gain up to +20dB if you choose to go analog in
4. Recognized as USB device on any computer
5. Cheaper/more versatile battery options (the expensive proprietary cells for the JB3 annoyed the hell out of me. I know there are third-party options nowadays, but it's still a factor to consider)
All this said, a routined taper can still achieve the same results using a JB3 as bit bucket. It's just easier with a H120.