Bought one of these a couple of years ago and it has served me well:http://www.ebay.co.uk/itm/USBTiny-USBtinyISP-AVR-ISP-programmer-for-Arduino-bootloader-Meag2560-uno-r3-/400368767664
It cannot program chips with more than 64K of flash, such as the Atmega1280/1281, or Atmega2560/2561
Atmel AVR ISP MKii,Can do bootloaders, sketches without bootloader, all the ARV devices.
correct USB driver software to work correctly with the arduino IDE
Quote from: CrossRoads on Feb 19, 2013, 03:04 pmAtmel AVR ISP MKii,Can do bootloaders, sketches without bootloader, all the ARV devices.Does this mean the USBtiny & USBasp cannot directly program memory or burn bootloaders?
However the USBtiny for sure can't write to the larger flash memory addresses that the mega boards use, but works fine for the other chips having flash of 64kB or less.