Die günstigste und einfachste Hardware geht via Port-Banging:

http://s-huehn.de/elektronik/avr-prog/avr-prog.htm

Die Software kost auch nix (zB avrdude), da gehen auch alle ATtiny)