ICSE
It is a more widely accepted board in India and International level.
It makes it easier for students to prepare for competitive examinations like JEE and NEET as the basic syllabus is the same.
Going by the number of schools, ICSE is the second largest board in the country after the state board. You will find ICSE schools everywhere in the country.
ICSE
Syllabus has more in-depth study of different subjects. It is perfect to opt for scholarship examinations attuned to global education standards.
The course is slightly more rigorous than SSC & ICSE.
There is extensive project work.
Due to the emphasis laid on English in ICSE, students from this board may hold a slight edge over other students in exams like TOEFL and IELTS.