This Friday, June 29, marks the 5th anniversary of the original iPhone's launch.
At first mocked for its poor battery life and lack of physical keyboard, it didn't take long for the iPhone to set the standard for all other smartphones and crush industry leaders like RIM's BlackBerry.
Apple bragged that the iPhone was years ahead of its time, and it appears it was right.
In short, the gap is narrowing between what Apple can offer with the iPhone and what the Android-powered competitors are coming up with. Apple's strength is still its app and content ecosystem. Developers tend to make the latest and greatest apps on iPhone first, only moving to Android and other platforms if they see some success. (Sometimes it can take years for a popular app like Flipboard or Instagram to make it to Android.)
Apple also provides better access to books, movies, music, and TV shows through its robust iTunes and iBooks stores. So far, no one has matched Apple's offerings there.