I think the real answer is to teach responsibility and to really enforce the laws we already have. The speed limits around here are a complete joke... residential roads that have a 35mph posted limit are commonly driven at speeds of 55+mph. And it seems that the people that are paying the least attention to what they're doing are the people that are travelling the fastest.
I'm not sure stricter sentences are really going to help much. Education seems to be harder to accomplish, but yields far better results.
Az