A Bad Week for Apple Rivals

Apple's amazing week puts big rivals on notice.