Software to create nice presentations/infographics
A graphic like this would have most likely been made using Adobe After Effects. The style of this graphic is a mix of Kinetic Typography and Infographics. 

Googling around you can find tutorials on creating infographics and kinetic typographic videos. Though as a warning, generally creating a video like this takes a number of days for an experienced user.