Two of the top name flagship smartphones are the iPhone 5s and HTC One M8. See how they are both similar and very different in our comparison review video.

Choosing a smartphone is no easy task so we've explained the pros and cons of the iPhone 5s against the HTC One M8. Both cost around the same with the HTC marginally cheaper for the comparable model. See also: 18 best smartphones: The best phone you can buy in 2014.

These two offer top-end desirable metal designs and the best build quality around in the smartphone market. And although they both come in grey, silver and gold, they are very different is size and weight.

HTC's One M8 is arguably reassuringly heavy and while the larger screen is good better for web browsing, gaming and videos, it's harder to use one-handed. The iPhone 5s is small, easy to use but the device is more delicate requiring a case if you want it to retain its good looks.

Visit: New HTC One (m8) 2014 price and where to buy in UK

While processor and performance are very evenly matched (both are powerful and have a co-processor for sensors), storage is a big difference. The HTC One M8 only has 16GB of internal storage while the iPhone 5s is available in 32GB and 64GB. However, the HTC has a microSD card slot for up to 128GB cards and comes with 65GB of Google Drive cloud storage.

The iPhone 5s has a great camera which is capable of shooting decent photos and videos in most conditions. Meanwhile, the M8 is particularly good in low-light with its Ultrapixel setup and the new Duo Camera feature means you can refocus photos after you've taken them. The feature is innovative but not flawless.

A major difference is, of course, that one has iOS 7 while the other has Android 4.4 KitKat with HTC Sense 6.0. There's a lot we could say here but it's a personal opinion on the most part. Both have great app stores which are pretty much on level on developer priority. iOS is more secure while Android is more customisable so there are pros and cons to each.

Follow Chris Martin and @PCAdvisor on Twitter.