Did Apple impress you this week?