You indicated that not all veterans would be eligible for various services. As you know right now, one of the eligibility requirements is income. If you're a veteran with a fairly high income, you're not entitled to services, whereas if you are a veteran with a lower income, you may be eligible. I've always thought that was wrong, because when you sign up for the armed forces they don't ask you how much money you make.
On May 10th, 2007. See this statement in context.