Really a good speech. Steve Jobs speech is more inspiring about professional life. Bill Gates speech is really thought provoking and is more about the inequities.
I think free matrimonial sites are never going to rock unless they become 100% spam free. One of the best solutions would be to authenticate users by their mobile number. BharathMatrimony already has a great penetration and has the best brand value in India. Though free model may attract some users, monetization would be a big problem.