Best way to write rules

A while back there was an interesting thread on this:

Maybe the discussion in there helps