Is the hype over the iPhone 5 justified?