MICROSOFT MARKETING resents the term "podcasting" because it enhances Apple?  Not in our neck of the woods. I saw this tech story on our Irish pictureradio (TV) last night. Having an iPod in rural Ireland often means you have a Creative Zen player just like having a Hoover means you have a vacuum cleaner. Just like parents Xerox their office work on the Canon photocopier. Teenagers know the difference! Seth Godin would probably agree. 
Godin says, "Not only is podcasting one of the great names of our generation, but it could have been even braver, not less brave. If you've going to invent a new product that is more than just an incremental improvement, then that new product requires a new slot in the mind, a new way of thinking. Giving it a name that permanently links it to old thinking doesn't help."
Podcasting has morphed into a pop culture concept. It's in the dictionary without any service mark attached. As a term, it's both mainstream and descriptive.