I have played on BBO for more than ten years, and I have never let me be bothered by players who cheated in the ways you mention. Of course, I play only "Relaxed" and in "First available seat". Sometimes opps played extremely well, but that's life. If they cheated, I had an opportunity to play against best defence. I played for some years with my brother in Canada (I am in Denmark), and we had a Messenger connection open while we played. But we never cheated. We could have, of course. And we could have been sitting in the same room with our computers. Or I could have been playing with myself on two computers. "It was a more innocent time", but I am not "people", I am not impatient, and I don't like to show off by cheating. I could kibitz myself, but wouldn't that require two computers? How about establishing a new field of science: "Cheating at Online Bridge"? A new field to show off in.