Likewise, I have replaced my Forbes magazine subscription with National Geographic. Anyway, when it comes of business magazines and news publications, my rankings in order of merit and interesting articles are as follows:
1. Financial Times
2. Wall Street Journal
3. Bloomberg Markets
*The Economist is not exactly a business publication in the strict sense, hence, I didn't rank it.