"Can someone please point me to a hosting provider that is not a dick?"
I too, had some hosting issues. GoDaddy, 1and1, etc... These hosting companies make an offer that seems reasonable, and good, etc... and then... WHAM! You've got a podcast that's not getting out, people try to download it, and Phhttziled bandwidth happens. Back before I gave The JuicedPenguin.com oggcast over to Terryf, I had issues with 1and1.com I had also had issues with GoDaddy prior to that with my RandomizedRadio.com Podcast.
MY solution? Post your audio files on The Internet Archive. http://www.archive.org It's not hard, they're not "assholes", and they'll host your show for you. I've yet to hear a bandwidth problem to be complained about by them, I've yet to see them shut someone off for "honest" content. And when I say "honest" I'm talking about content that doesn't infringe on some copy write issue.
As for the Blog, I'm going to stick with Blogger for most of my blog stuff. Yea, its' not as powerfully configurable as WordPress, but then it's also not as cut down to the nubs as Posterous, and Posterous is nice and simple, you just can't easily advertise or add AddSense, Adwords etc to it. So, if you're just a casual blogger/podcaster I'd go with Blogger for your blog, setup your blog for enclosures, use the Flash Widget that Internet Archive gives you, edit the the width of the Flash Widget to something less then the 640 pixels that is in the code, (really not that hard to do, I set my to 440, you just replace the "6" twice in the code) and go on with your life...
Got Questions? Ask them here in the comments! :)