It depends on what's going on in the world. In some cases Stratfor is way better b/c of the historical analysis offered -- most periodicals operate on the assumption that the reader is fully versed in all the background details. Stratfor has a section where you can read up on its full historical analysis of every country, region, etc.