iriver is all quality ...
i have iriver ifp-595 512mb player picked it up for $429 about 9 months ago ...
i recommend iriver for sure ...u can proly pik up a 256 player for about $300 area ...
ifp 300 series are going for bargain prices if u like battery players (singleAA) ...
500 series...