Microsoft & Qualcomm   Blame for Broken Arm Promises?