NARCISSIST-IN-CHIEF Indeed You mean to tell me this is best that President Obama can do to honor Neil Armstrong? Unbelievable.