Post is up and gotta admit...this one was so much fun to write.