IRiver = better.
i have one, its fantastic and i like it a lot more than all the iPods ive fucked around with. color screen, am/fm radio, drive for storing pictures, voice recorder, and you can actually even record the radio when listening. not to mention it was $100 cheaper than the iPod w/the same memory, but that was in December so i dont know what has happened since.