An Apple a day: Launch of several key products including new iPad Mini