Greg Palast is still going strong. He has published another book this year which is referenced in the Wikipedia bio entry on him....
http://en.wikipedia.org/wiki/Greg_Palast