Tá Falado - PodCast
I discovered this resource a while back. I wanted to make sure everyone here knew about it. While it claims that it is for people who know Spanish that is only true in that it does compare the pronunciation and the grammar of the two languages. It's is taught in English and would be useful to all Portuguese learners regardless of their ability to speak Spanish or not.
And also check out these from the same organization: BrazilPod http://www.coerll.utexas.edu/brazilpod/