I thought it was decided that since the iriver ifp-899 recorded at
96kbit the recording quality was better than the ws320. I have the 899 and I
don't think you can beat the quality if you use an external mic. The iriver
does have processor noise on the internal mic.