Wow, Logical, analytical and real... Great post!