What is the difference between 撒谎 and 说谎?
In my opinion,


说谎 can be used in the case of telling white lies; 撒谎 usually means telling malicious lies just to cheat someone.
说谎 is inclined to telling meticulously prepared lies; 撒谎 in inclined to telling casual lies.
说谎 is more formal; 撒谎 is used in spoken language more.