I always add a hint of color to the cheeks after setting foundation, because it makes you look alive! Sometimes, when your not sure where to go with your makeup, adding your cheek color can determine how natural or dramatic you want to end up. I carry a few different types, a few different brands, and a few different mediums-all of which I like.
For highlight and contour I like the Makeup Forever sculptor kit

For powder blushes, I stock 10 shades across 4 color families. I prefer La Femme and Joe Blasco Blushes (price).
As for cream blushes, I like the compactness and the shades of Clinique’s Blushwear Cream Sticks.

They go on like silk, and the color is completely build-able.
I am not a huge fan of cheeks gels or tints. I prefer a bit more working time then they allow. I am also not convinced foam blush was ever a good product idea. It looked awful on oily skin and looked like a thin layer of frosting on dry skin.