I have the Napolean stick too, but I only wear it when I want a heavier coverage. Can I recommend the Luminizer Palette too, it is a compact with about 5 or 6 diferent shades in it. You can use it for blush, eyeshadow, hightlighter and lipstick. I got mine in Feb 2006, I use it every day and I still have plenty left. I know I should buy more but hey, it still has heaps.

I am currently using the L'oreal Infallible foundation, It provides a great coverage and it last's all day, which is what I love.