So I had this whole post put together for today that took days to work on, then at the last minute I had to cancel it because of a technical issue.  Time for...