If you are looking for truly innovative thinking, not just in terms of technology, but in terms of political and philosophical thought, try science fiction.
I’m not kidding.
The writing of people like Terry Pratchett and Isaac Asimov, or television series such as Battlestar Galactica and Firefly aren’t some kids fantasy of the future. They are fun and entertaining, but they deal with heavy social issues, issues that our news media usually gloss over or ignore because they are too complicated to explain in a soundbite.
Want proof?
Check this out.
A few months ago, cast members from Battlestar Galactica spoke before the United Nations.

In recent days, Battlestar’s message that “race should never be used as a cultural identifier,” has actually changed UN language, and in turn, policy.