Yesterday’s energy around International Women’s Day 2012 was impressive. Twitter was abuzz with videos and factoids demonstrating the importance of investing in women to address cycles of crushing poverty in the developing world.