Not to get too philosophical, but I think we would have to agree on one's standards for greatness. If "great" is about miniaturization, elegance of design, ease of use, and convenience of converged features, then probably the statement is correct.
But if one's standards for greatness include criteria for advancing our species, then it would have to save lives or produce priceless scientific knowledge to be "the greatest." I'm thinking about such "great" gadgets as the Mars rovers, orbiting telescopes like Hubble, Spitzer, Kepler and WISE, or even an earthbound MRI machine.