Microsoft takes a jab at absent-minded smartphone users everywhere in a new ad for its own smartphone, the Windows Phone 7.