Best Overall Smartphone (regardless of price) as of April 2014?

Here are what I think are the best smartphones based on their specs, and not their price.

1. Note 3

2. Xperia Z2

3. Galaxy S5

4. LG G Pro 2

5. HTC One M8

So which is truly the best? REGARDLESS OF PRICE, and based on their specs. Thanks guys, I'm just really curious and wanna be updated always :)