#4 Clean & simple intro. #5 is cool but potentially confusing (nowvc).