SBC Communications, as part of its efforts to compete head-on with the cable industry for television subscribers, plans to announce on Wednesday that it will pay $400 million to Microsoft for software ...