I own BeyondPod, DoggCatcher and Pocket Casts. I've settled on Pocket Casts.
DoggCatcher has a ton of features, but the UI is pretty mediocre. BeyondPod didn't really offer anything that DoggCatcher didn't.
PocketCasts has all the features I want, a great UI, and the best part - cloud syncing. Log in with your user account and you've got all of your podcasts, all of your playlists, and synchronization of your progress for any of the podcasts. So when I go home and drop my phone in my office, I can use my tablet right where I left off.