ATTiny 45/85
DIY arduino (board: uno/duemilanove) programming shield

how to program a ATTiny
http://highlowtech.org/?p=1695

good explanation:
http://www.kobakant.at/DIY/?p=3996

pcb layout (PDF)