The trick to having great skin is finding the right balance between exfoliation and hydration. I love the Dr. Brandt combo of Microdermabrasion exfoliator followed by his Contour Effect moisturizer. This combo really sloughs off your older, not so pretty, dead skin cells and lets the younger, fresher ones come up. Following up with the Contour Effect moisturizer really hydrates and gives you a luminous finish.
I also like Peter Thomas Roth's new product, Unwrinkle Serum. It really does smooth out those fine lines and retrains your skin to bounce back pretty amazing! Good for anyone who has a fine line or two. When you use this serum, apply it before your moisturizer and let it dry, twice a day.
For perfect skin, check out Per-feKt Skin Perfection Gel. It really gives everyone a smoother finish. It comes in translucent and tinted colors, and you can use it alone or with your favorite foundation.