In a "what took them so long" move, it looks like iTunes will provide podcatching support. According to Dan Gillmor, Steve Jobs announced it this evening at the D: All Things Digital conference.

Oh yeah, I get to say I told you so to a few people...