Mp3 is an older format and even at 320kb/s is missing a bit off the high & low end. Pretty much any other format will sound better at a given bitrate. Out of what's available, ogg is the most widely supported among software and portable players. It does take a bit more grunt to decode though and will eat up more battery power when played on a portable.