Daily French Pod is a great resource for learning French. I just added four of their podcasts to the site, covering materials for levels from beginner to functionally fluent:
Daily French Pod Beginner Lessons Podcast
Daily French Pod Intermediate Lessons Podcast
Daily French Pod Advanced Lessons Podcast
Daily French Pod Video Podcast