I voted for Vitter. And would vote for him again. Edwards is a typical tax and spend Democrat. He will immediately try to raise taxes in a special legislative session next Spring.
A lot of people aren't into this "lesser of two evils" voting anymore.
What are Vitter's personal failings? Perhaps people don't want to vote for people with "personal failings" because so often they let us down.
My condolences goes to you. but as for the majority, I hope that he raises the taxes on them 10 fold. Knowing what the Democrat Party represents, then electing one to rule you.