The new "lei seca" rules implemented in December seem harsh by Western standards but they don't seem to have stopped drink driving here in Sao Paulo. I know that many different parameters need to be put in place for accidents like this not to happen (better public transport, education, harsher penalties - i.e. go to jail no matter how rich you are, bike lanes). I think there's a great business model for a scooter service here so you can be driven home if you have a sip of wine with dinner. Who's up for it?