I agree! One time, a friend from high school invited me to a game and he and I talk a lot so I know his general vocabulary... so when we played, I was a little surprised that he played words I had no idea existed. So when I asked him what the words meant, he gave me the dictionary answer verbatim. That's when I knew he was cheating. Anyway, bottom line, those that cheat, I just don't play against. I usually resign immediately. Why should I put forth effort when they don't?