CNET Before you buy: MP3 players