I'd love to hear those songs too. You'll be able to post your MP3s up on
my.soundclick.com, it's pretty good for your purposes. I'm not sure what you mean by "streaming mp3s", but you can upload mp3s for free there. There may be better services but not that I can think of. And don't worry man, I like your stuff too.