Apple is coming off one of its busiest weeks in a long time, in terms of product announcements. Instead of announcing a bunch of products on a single day, Apple took a staggered approach to unveiling ...