There seems to be an common misunderstanding about iTunes. Your subscribers find you through iTunes, right? So, isn’t that where you host your podcast? Sorry, but no – podcasts distribution doesn’t work like that. Instead of uploading podcast episodes directly to iTunes, it’s only a network for finding and subscribing to podcast RSS feeds. You still need your own host, bandwidth for streaming and RSS for your podcast.