+1 Rockbox is up there amongst the best players on ANY platform, let alone the portable devices it runs on.