Someone who's a good writer should rank Windows Phones! I have some ideas, but I'm not a writer. It would be something like this:
1. Nokia Lumia 1520
Because it's a big ..., bad ... phone!
2. Nokia Lumia 520
There's nothing really special about the phone itself, but its robust sales singlehandedly made WP's numbers relevant.
3. Nokia Lumia Icon
Because it's better than the one before it. And the fact that we couldn't have it for so long made it infinitely more desirable!
4. Nokia Lumia 1020
Did you ever drive past a field full of cattle and wish you could count the heads? Take a picture with the 1020, and count them later. While you're at it, read the ear tag numbers, check out the unusual patterns in coloring, count the flies on the cows...
5. Nokia Lumia 925
Because it's newer than the 920.
6. Nokia Lumia 928
Could be higher, but it's Verizon.
7. Nokia Lumia 920
Get this phone if you want a mid range phone but you're broke.