iPhones, iPods, iPads oh my! What is in common with all ...