I agree with Therema, have tried some with the best write ups, and no they don't work. The best thing I have found is a light reflecting foundation, which reflects the light away from the wrinkles, and disguises them reasonably well.
The only thing that can preserve young skin is a healthy diet, exercise, not smoking and plenty of sunscreen. As you get older, however, the only things that help are retin-a cream, botox and fillers. I'm addicted to all of them!
Hyaluronic Fillers like Juvederm and Restylane are great and really do make a difference, especially around the eyes and to the Nasolabial lines (nose to mouth).