They might all be the same general shape, and most of them might run on similar chips, but each smartphone is very different.
You may want to look out for the upcoming phones at the end of this list, as they're looking for a spot in our top 20 smartphone ranking.
Here's our ranking of the best phones you can buy.
Note: All prices below indicate how much the phones typically cost without a carrier contract. Prices may vary depending on the retailer.
20. BlackBerry Passport