I much prefer vulgarity to blasphemy. Blasphemy only offends those of a religious persuasion, as opposed to vulgarity which offends almost everyone if used carefully.