WHEN US President Barack Obama assured us in his College Green speech on Monday that Ireland’s best times lie ahead he may not have had sight of the mammoth OECD report published yesterday which shows that we are already ranked among the top 10 countries in a “better life index”.