If we consider the screen overall, the HTC One has the best one among the three, a 4.7” Full HD screen at 469 ppi followed by the Lumia 925 with a qHD screen and then the iPhone 5. Even the screen sizes are in the same descending order.
Read this post on craftyourdreams.com