Obama, McCain Vie For Veterans