Portable music players ... all my CD-quality and hi-res music files is essential. A good music player should have a large enough storage to hold thousands of tracks, a long battery life (ideally over ...