Neutrogena Nourishing Long Wear Makeup works very well for me. I am one of those people who wears foundation every day. I typically use drugstore brands. But I have also tried a few department store makeup counter foundations. I find Neutrogena Nourishing Long Wear Makeup to be more like the department store brands, even though it has the same price and availability as drugstore brands.
This foundation goes on smoothly and blends well. I have light skin, so I'm using the lightest shade. It works well for my skin. The pictures shows a before and after of my face. On the left, I'm not wearing any makeup at all - you can see there are some red splotches and spots. On the right, I'm wearing just the Neutrogena Nourishing Long Wear Makeup - no other powder, concealer, or anything. There's a big difference in covering the spots, etc.! And it's well-blended too!
Despite providing good coverage all day, this foundation feels comfortable on my skin. It does not feel cakey or greasy after a few hours. It is lightweight and natural feeling.
The product goes on easily, but I do have one suggestion. I read from the BzzAgent campaign site that you should shake up the foundation before each use. I have found this to be true, but I don't see that instruction anywhere on the bottle. I wouldn't have known to do that if it weren't for BzzAgent. Maybe it should say it somewhere on the bottle.
I recommend Neutrogena Nourishing Long Wear Makeup. Give it a try!