I've been a member of Odeo for many years. Odeo was where I'd upload MP3s for sharing on this site. I always considered it YouTube for audio.
Odeo is how I'm streaming Ok, Blue Jays, Tom Cheek's Greatest Hits and these old Humble and Fred Christmas bumpers. The Odeo Studio was like a jewel in the rough, exactly what I was looking for. But now, Odeo has stopped allowing uploads, effectively eliminating the studio and forcing you to host your mp3 files elsewhere.
Is there a YouTube for audio files? I'm looking for a free service where I can upload MP3 files and easily embed a flash player.
I've got some audio I want to share but I'm not interested in hosting the files myself. If you know of a service I can try, leave me a comment.
Update: Testing Hound Bite