I don't think one can discuss mp3 sound quality without referencing a bit rate. At 96kbps, it's crappy. At 120kbps, it sounds just OK. At 320kbps, it sounds pretty damn good.
Mp3 is not the problem, IMO. It's the bit rate.
From: Paul Richards <email@example.com>
Sent: Thursday, March 12, 2009 7:54:06 AM
Subject: Re: OT That 'sizzle sound' of Mp3s
I'm just amazed that people accept the MP3 sound quality at all.