Among the great devices in your list, the ones that are worthy of being the real great devices are Samsung Galaxy S6 and iPhone 6. Compared to all the devices described in the article, I would treat these two (in addition to HTC One M9 to some extent) to be great devices. Overwhelmingly dominating is the Galaxy S6 which has winning combination in all respects - camera, better processor, storage and performance.
One addition that could have been made in this list is LG G4. With its newest Quantum technology display and the high end camera specifications, it is a good contender to the top spot.