I recently started keeping a few CDs of lectures on Mahabharata, Ramayana and Sri Mahabhagavatha. Sri Mahabhagavatha alone runs to 50+ hours, all in a CD(Malayalam). I started listening to these everyday en route office. They calmed me down so much that even when someone repeatedly honks behind me, I could simply smile and give way. There may umpteen other methods to calm you down when you are behind wheels. But these are what helped me. Once when I was entering the outer ring road from Sarjapura side, a lady in an Innova coming from Kormangala side was angrily waving, and may be shouting too, at me to stop or slow down so that she could pass. I just smiled at her as she proceeded. Before that, I don't think I ever smiled at someone who shouted at me. I would shout back in the same tone or may be even worse.