pablodbsas83:
What type of programmer should I use? AVR ISP mkII or USB tyniISP
Do you own one (or both) of those already or are you asking for shopping suggestions? If you're going to buy a programmer I recommend the 6 pin USBasp. You can buy them on eBay for $2.45 USD with free shipping if you don't mind waiting for it to come from China. The AVRISP mkII is a nice programmer but there is a possible issue you might encounter using it with the Arduino IDE. That issue can easily be worked around though. I haven't had much luck with the USBtinyISPs I own but some people really like them.