Whenever I have a colon vs semi-colon moment I google colon semi xena to find The Blue Quill which uses the Xena and Gabrielle characters in suggestive situations to illustrate good grammar. I always thought it was a clever and fun way of presenting the subject and that was before I discovered fan fiction (which now puts it into context: I was so naive...).
I love ellipses...