Republican presidential candidate John McCain has told supporters in Ohio that with eight days to go voters could either keep their money or give it to Barack Obama and the Democratic presidential nominee's congressional allies Nancy Pelosi and Harry Reid.