Agreed Geoff
To add, all things being equal (bitrate, file format, etc), and using the headphone socket to connect to the MMI, my FiiO outperforms my 3rd Gen iPod noticeably in terms of sound quality and volume. I've got more of a choice of equalisation with the FiiO too. The Apple players...