Congrats on the 740! Great score. However you're still in a pretty tough position because you have a profile/background similar to SO many other applicants from India with technology experience, interest in consulting/strategy, and top GMAT scores. The business research experience is a plus, your academics as you said, just ok. I think it'd be great to really showcase your experience with the educational videos/education, particularly if it's been successful and you're happy with the quality etc, because a) it's something unique for sure, and b) it is a plus in the 'communication skills' area, which is important to show, especially for IT/quant/technical applicants.
As for schools, Booth & Johnson (Cornell) will still be a challenge for you just given the applicant pool and quality... not out of the question, IF you have amazing essays and showcase what makes YOU different.
The others you listed should be more on-par. As for scholarships, keep in mind as I often say, scholarships are not overwhelmingly common in the b-school world, and those offered are usually for the very top applicants. They vary by school greatly. A nice plus but not ideal to count on. Most b-school students end up financing their education through low-interest educational loans that they then pay back over 5-15 years with their post-MBA salary.
Good luck on your upcoming applications and keep us posted on questions and progress!
mbaMission Insiders Guides: http://www.mbamission.com/guides.php?category=insiders
Free Consultation: http://www.mbamission.com/consult.php