I just downloaded all three and they all work perfectly for me. Granted, i'm listening through iTunes so i'm not sure if that makes a difference.
I also wanted to say a big "THANK YOU!!" to the podcast team for all their hard work each and everyweek. Three shows this week tops the cake, I have...