Your photo shows that you would be a good candidate for Botox around your eyes for the crow's feet and either Restylane or Belotero for the hollow under your eyes. Please consult a board certified dermatologist with a lot of experience in facial injections for the best results,
Restylane or Belotero is a great option to inject into the tear troughs to help smooth out fine lines and wrinkles ,you should see a significant difference but I do suggest you seek a reputable injector to ensure a natural result
You can likely benefit from either lower eyelid filler OR lower eyelid blepharoplasty with fat repositioning. See an oculoplastic specialist.
I would use Dysport or Botox in area around eyes. I think that this will help you not worry about smiling. I like Restylane and Belotero for under the eyes. They both do well there.
I might try the Botox first in the crow's feet area and lateral lower lid only 10 to 15 units. I prefer Belotero Balance for the tear trough..
The best treatment for under your eyes would absolutely include Botox or Dysport, and a dermal filler. The filler I recommend for under the eyes is called Belotero- it's also a hyaluronic acid filler but it's a little thinner (not as viscous) so it doesn't tend to look as lumpy when placed in a thin area such as under the eyes.
The Botox would be placed directly under the eye, and usually you just need a drop (1-2 units). Botox at my office is $15/unit, however this of course varies depending on the office.
You would probably need one syringe (one ml) of Belotero, which is $550 at my office. I would recommend that you find a board certified dermatologist in your area for a consultation.
Best of luck!