The HTC family welcomed a new member yesterday – the HTC 10. From our initial impressions, it's a pretty sweet phone that packs some impressive hardware and software. However, the 10 isn't the only phone HTC makes, and it can be difficult to keep track of changes from one product generation to the next. With that in mind, I've put together a handy-dandy chart for you, our dear readers, so you can compare HTC's last three flagships spec by spec*.

FeatureHTC 10HTC A9HTC M9
Size145.9 x 71.9 x 9.0 mm145.8 x 70.8. x 7.3 mm144.6 x 69.7 x 9.6 mm
Weight161g143g157g
Screen/Resolution5.2 inch/2560 x 14405.0 inch/1080p 5.0 inch/1080p
Battery 3000 mAh2150 mAh2840 mAh
USB Type/QC USB Type-C 3.1/QC 3.0Micro-USB/QC 3.0Micro-USB/QC 2.0
CPUSnapdragon 820Snapdragon 617Snapdragon 810
SoftwareAndroid 6.0Android 6.0Android 6.0
Memory4GB3GB3GB
Storage32GB32GB32GB
SD SupportYes Up To 2TBYes Up To 2TBYes Up To 2TB
Bluetooth4.24.14.1
NFCYesYesYes
AirPlayYesNoNo
DLNAYesYesYes
WiFi802.11 a/b/g/n/ac802.11 a/b/g/n/ac802.11 a/b/g/n/ac
Rear Camera12MP/ƒ1.8/4K Video13MP/ƒ2.0/1080p Video20MP/ƒ2.2/4K Video
Rear Camera OISYesYesNo
Front Camera5MP/ƒ1.8HTC Ultrapixel/ƒ2.0HTC Ultrapixel/ƒ2.0
Front Camera OISYesNoNo
Fingerprint SensorYesYesNo
Current Unlocked Price$699$429$499

As you can see, the HTC 10 is bigger, faster, and more powerful than its predecessors, but it also comes at a steeper price. If you are keening for a metal-clad HTC flagship, you'll have to decide between bargain and brawn. Hopefully this chart will make that choice a little easier.

*All specs listed are for US models, international models may have different components