A friend of mine has bought an iRiver and is very happy with it.
So maybe you can look at it also.
http://www.iriveramerica.com/

Jan