Bad News IBM and Apple