I can't advise you any good ico, but what i can tell you is, look at the core of the company, look at their people, what is the product, do they have good future plans and investors
and by that you can eventually invest in a good one, good bless and good luck