I would have takent he plate # and called it in saying that you thought the driver was drunk. Then at least one of the little bastids would get a minor!
Instinctively, I would have done what Mark said but following them could cause them to try and ditch you, potentially causing an accident.