Microsoft-Nokia deal: too good to be true?