Barack Obama has sharply criticized John McCain's healthcare proposals, saying they could force millions of Americans to struggle to buy medical insurance. Obama gave a detailed outline of his own plans in a 40-minute speech at a waterside park in Newport News, VA. Obama told the thousands in attendance that he would make coverage more affordable to most Americans, he said, paying for the subsidies largely by canceling the Bush administration's tax cuts for people making more than $250,000 a year.