I'm all for locking up habitual drunk drivers. Drunk driving is totally preventable and I hate seeing it still happen. There are buses, cabs, and heck here we even have a service where they'll drive you back home and another person drives your car home too.
Life sentence, hmmm I dunno. Jail...