Hi, I'm not sure if you've seen this podcast or not but tonight I somehow managed to find this when looking for a french podcast
http://speakrussian.blogspot.com/
I've listened to the first lesson and I like it very much, it's very clear and very nice to listen to.