Aamir Khan, Shahrukh Khan, Vidya Balan: Who is the best marketing guru?