Most efficient way to program bare 328 chips

Would these work?

http://www.ebay.com/itm/New-Tiny-USBASP-AVR-Programmer-Adapter-10-Pin-Ribbon-Cable-USB-ATMEGA8-ATMEGA128-/171281699831?hash=item27e12f53f7

http://www.ebay.com/itm/AVR-Minimum-System-Development-Board-ISP-Atmega16-Atmega32-NO-Chip-/281329298082?hash=item4180886aa2