I think Veneers are pretty expensive & not covered by most dental plans. If you can afford it, I would go for the Invisiline braces. I had very crooked teeth & did the Invisiline braces in my 60's. Braces were not an option when I was kid. Best thing I ever did. I'm for keeping my original teeth as long as possible.