Yup. Ability to download from iPhone is awesome.
I always wondered (OP reminded me of this), with TV season passes and the like, does the iPhone automatically recognize you have a new episode/podcast for download like on the PC/Mac, or do you have to check for it manually?