E engadget.com Apple's 'Let's Talk iPhone' keynote liveblog 120 points 6ren 15 years ago 115 comments