You might be surprised to find out that a Motorola is probably the best phone you can buy at the moment. That's right, a Motorola.
Many changes have been happening to Motorola. Google bought it and then Lenovo got it from Google and I don't even care who owns it by now, but the reality is that they are doing a great job. (It is Lenovo by the way)
You have two amazing options at the moment from Motorola. If you have some money and are thinking about a Samsung Galaxy S5 or even the more expensive iPhone, take a look at the Motorola Moto X, you might be surprised by it and depending on where you buy it, you might even save some money. (maybe you can spend the difference on a smartwatch)
In reality Stuff Magazine just put the Motorola Moto X as the number 1 smartphone to buy in the latest issue.
If you are more on a budget but would like to have a top spec smartphone, have a look at the Motorola Moto G. It might not take the same quality pictures as the Samsung S5 but all the other specs are very close, if not the same. The best part? You will be spending around £150 on it instead of over the double of that. By the way, on the Stuff top 10 best smarphones the Motorola Moto G is in the 10th place, we are talking only one down from the Samsung Galaxy S5. I love my S5 but if I broke it and had to pay for a new one I probably wouldn't be replacing it with another S5.
In technology things change very quick, don't get stuck in the past theories and think that what was the best in 2005 is still the best. Brands get worst, brands get better. I loved my iPhone 3G and no question it was the best phone you could have at the time it came out, does it mean iPhones are and will always be the best phones on the market? If so, why aren't you still using a Nokia? They were great in the past. (if you are actually using a Nokia, good for you, they are still great phones and at good prices, shame they don't do Android phones but Microsoft has come a long way lately, maybe with windows 10 I will be here telling everyone to drop Androids and buy Windows phones)