If you go to the above site and type in a keyword from another language, the search engine will pick up podcasts in that language (provided, of course, that the language you choose can be expressed using the roman alphabet). Unfortunately, I haven't figured out how to download these because I have a Mac and that makes everything way harder sometimes. Sometimes, but not always.
This site is excellent if you want Spanish podcasts from Washington D.C. It's a good way for me to keep up with politics. Killing two birds with one stone (man, I hate the mental picture that saying drudges up).
ALSO: I like this guy's blog. A lot. Spanish Only. I don't always agree with him 100 percent (and what fun would that be if I did?), but I love his dedication to the sport: Screw Grammar.