I always take the lane, which works perfectly fine in my small city. The only time I have problems is on single lane roads where I force cars to overtake me in the oncoming lane to pass me. One bmw driver has deliberately buzzed me twice now. The first time I gave him the blast of my airzound. Today I did it again and he just mockingly honked back.
Since it has happened the same time every morning should I stop and wait for him and photograph his license plate? Is this worth filing a police report? It is not a close buzz that I have to move, but it is close enough that I know he is trying to intimidate me.