You can try Google Listen first since it's free, but I have had bad luck with it. Seems very buggy to me; sometimes podcasts restart for no reason, sometimes I lose my place and can't get it back, I can't always skip around, and some podcasts won't even start playing at all.