I have been programming the ATmega328 and the ATtiny85 using a Pocket AVR Programmer:
I have documented the methods and circuits I have found successful.
To load the driver in windows 7 was a problem.
I have listed my solution.
I have described how to program the flash in both using avrdude and arduino.
I have described how to read and write the fuse and lock bytes using avrdude.
Download usbtinyisp.zip from: