...
Both Sens. Obama and Clinton voted in favor of the bill. Sen. McCain skipped the vote (as did Sens. Tom Coburn and Ted Kennedy).
Howard Dean released a statement criticizing McCain for skipping the vote:
"America's veterans and military families deserve better than a candidate who is willing to keep our troops in Iraq for 100 years, but refuses to take care of them when they come home. The men and women in who volunteer to put on the uniform of the United States of America risk their lives to defend our freedoms, and we should do everything we can to help them be successful when they come home. While Senator McCain talks about supporting our troops and veterans on the campaign trail, his real record tells a much different story. While we honor his service to our country, Senator McCain's double talk on veterans' benefits is one more reason he is the wrong choice for America's future."
Obama also responded to McCain's absence:
I respect sen. John McCain's service to our country. He is one of those heroes of which I speak. But I can't understand why he would line up behind the President in his opposition to this GI bill.
I can't believe why he believes it is too generous to our veterans. I could not disagree with him and the President more on this issue. There are many issues that lend themselves to partisan posturing but giving our veterans the chance to go to college should not be one of them.
http://www.huffingtonpost.com/2008/05/22/gi-bill-passes-senate_n_103091.html