I'm using Windows Vista. These are the files for using the Pololu Programmer with an ATtiny84. The setup is similar for other processors / boards. The "boards.txt" that comes with Arduino will have the details you need.
My "programmers.txt" file...
######################################################################
# Orginal from b.cook ...
pololu.name=Pololu USB AVR Programmer
pololu.communication=serial
pololu.protocol=avrispv2
######################################################################
# http://www.arduino.cc/cgi-bin/yabb2/YaBB.pl?num=1274820597/49#49
# avrispv2.name=AVR ISP V2 per Bill Aug 31
# avrispv2.communication=serial
# avrispv2.protocol=stk500v2
# avrispv2.speed=19200
######################################################################
My "boards.txt" file...
######################################################################
#
# Example boards.txt from...
#
# http://www.arduino.cc/cgi-bin/yabb2/YaBB.pl?num=1236434254/94#94
# http://www.arduino.cc/cgi-bin/yabb2/YaBB.pl?num=1274754985/6#6
# http://www.arduino.cc/cgi-bin/yabb2/YaBB.pl?num=1274820597/49#49
#
######################################################################
attiny84at8.name=ATtiny84 @ 8 MHz
# The following do NOT work...
# attiny84at8.upload.using=avrispv2
# attiny84at8.upload.using=Pololu USB AVR Programmer
# The following DO work (pick one)...
# attiny84at8.upload.protocol=avrispv2
attiny84at8.upload.using=pololu
attiny84at8.upload.maximum_size=8192
attiny84at8.upload.speed=19200
# Default clock (slowly rising power; long delay to clock; 8 MHz internal)
# BOD disabled
attiny84at8.bootloader.low_fuses=0xE2
attiny84at8.bootloader.high_fuses=0xDF
attiny84at8.bootloader.extended_fuses=0xFF
attiny84at8.bootloader.path=attiny84
attiny84at8.bootloader.file=empty.hex
attiny84at8.bootloader.unlock_bits=0xFF
attiny84at8.bootloader.lock_bits=0xFF
attiny84at8.build.mcu=attiny84
attiny84at8.build.f_cpu=8000000L
attiny84at8.build.core=tiny
##############################################################
attiny84at1.name=ATtiny84 @ 1 MHz
# The following do NOT work...
# attiny84at1.upload.using=avrispv2
# attiny84at1.upload.using=Pololu USB AVR Programmer
# The following DO work (pick one)...
# attiny84at1.upload.protocol=avrispv2
attiny84at1.upload.using=pololu
attiny84at1.upload.maximum_size=8192
attiny84at1.upload.speed=19200
# Default clock (slowly rising power; long delay to clock; 8 MHz internal; divide clock by 8)
# BOD disabled
attiny84at1.bootloader.low_fuses=0x62
attiny84at1.bootloader.high_fuses=0xDF
attiny84at1.bootloader.extended_fuses=0xFF
attiny84at1.bootloader.path=attiny84
attiny84at1.bootloader.file=empty.hex
attiny84at1.bootloader.unlock_bits=0xFF
attiny84at1.bootloader.lock_bits=0xFF
attiny84at1.build.mcu=attiny84
attiny84at1.build.f_cpu=1000000L
attiny84at1.build.core=tiny
##############################################################