This link appeared in WDRL 163 on .
Performance Calendar » Prefer DEFER Over ASYNC
Steve Souders explains why setting async on a script can cause various issues and how defer is different from that. His conclusion: defer should be your default choice over async.