Post Q2 show, analysts prefer Infosys over TCS