I'm bringing this over from Rockbox.org as it is very relevant here. A good starting place and a testament to how well iriver players have stood the test...