Hi Mike, is there any way to sync the podcasts to my iTouch?
The simplest way is to click on the iTunes icon just under the title on your channel page. It will add your channel to iTunes as a single "mix feed" containing all series you've subscribed to on Player FM.