I've been dreaming of something like this since the beginning of Internet media but never imagined it could be so efficient and sophisticated.
Overcast is the best podcast app (remember when they were called podcatchers?) and it keeps getting better. Grab it if you're on iOS. It's free.
Also, read the full blog post to see how it works.