Just in time for holiday gift giving, here comes the new iPhone!