Be prepared... this is a long one. A few months ago I wrote a post HERE about a couple of exciting...