Mega error while programming bootloader

It's possible the USBtinyISP won't program the Mega. It's not quite as flexible as the AVRISP mkII in terms of the things that it tolerates on the SPI lines.