programmer reccomindation please

hi there
im building a bare bones board using the ATMEGA328P-AU chip can someone please recommend me a programmer to burn the bootloader please,
thanks

An arduino is the best option if you have one.

I prefer Atmel AVR ISP MKii, but then I program a lot of parts.