While Neal works on getting the Newscast listed in the iTunes store, you can easily add either feed to iTunes. Go to Advanced, then Subscribe Podcast, and just paste the feed URL. iTunes will automatically download the most recent episode and will catch new episodes as they are posted.