Recommend you listen to the Terry Gross interview of James Fallows on NPR’s Fresh Air.
http://search.npr.org/freshair/dayFA.cfm?todayDate=archive