I use #14 solid & #12 stranded for residential. We used to use #12 solid for the same reason eswets uses stranded, because we always did. Then after working with others on commercial work I really began to appriciate stranded.

Stranded is better for pulling and stuffing the device into the box, but worse for terminals on devices (unless they are expensive back wired).
#14 solid is so easy to work with, the advantage of flexiblity never seemed to outweigh the ease of terminating.

I do keep a stock of #14 stranded that I use for wiremold in modular sunrooms.