Choosing a good ICO is not that easy. You have to consider a lot of factors like transparency, uniqueness, and usefullness. To have a better understanding of the ICO, one should check their whitepaper, their website, and the people behind the project if they really exist. You can also check their rating in several ICO monitoring sites for your reference.