I've always considered Memorial Day as a time to honor military veterans who are no longer with us.  Veterans' Day is to honor those who still are with us.  I honor my father's service in 3 wars on Memorial Day, as he is now interred in Arlington.