I personally think podcasts is one of they best tools for learning a language. This is one of the main reasons I started one myself.
I try to create the resource I would want to use if I was learning Swedish. The best way to get the most out of the podcast is to use it together with a transcript. Read this article on how to best use podcasts in your Swedish studies!