The list is way too short.
I still like my H120 a lot but i haven't been using it lately, because I was mostly using it at work and now i use the F40 at work. Our bandwidth is pretty lame so i can't just stream from my server at home.
For fit & finish i think the S series gigabeats beat the tar out of the F series, though battery life suffers (Even in the original windows mobile OS) and there's very little potential for an upgrade battery. It's all quite tight in there, and while the cameron-sino replacement has a higher mAh rating, batterybench doesn't seem to show much of a difference.
The S60 is smaller than my H120, has a big bright color LCD that you can watch tiny movies on, and ought to be able to accept a 120gb drive, no problem.
Does a full 30fps for 320x240 mpeg2, rockboy runs most gameboy roms at their original speed with almost perfect sound effects, gonna see if i can make an LOD for it.
But unlike the H120 (which now has a 32gb CF card and a 2200mAh battery), it won't run for most of a week without seeing external power.
I'm trying to fit an S30 with a 32gb CF card, which may improve battery life. It's unknown whether this will work at all.
Oh, rockbox all around, of course.
I have most of two H320's here but both of them seem to have issues with the power management circuits. Also an H10 that seems to need a new battery. And that F20 i'm sortof selling. And two more S30's.