There is more data and complexity everyday. There are a number of very interesting sites on the web that present visualization of data on a wide variety to topics, including:
I particularly like the site “Visual Literacy” which provides online training on methods to represent information visually. They have an interactive diagram which summarizes, with examples, all the various various visualization techniques. Not to be missed!