"Happy Memorial Day" is an oxymoron. Memorial Day is a day for honoring those who have DIED in service to the nation. It's not just another three-day weekend and there's nothing "happy" about it. Please try to remember this while enjoying your picnic or hitting the malls for the sales.