als Software zum AVR-Programmieren in C würde ich WinAVR vorschlagen
zum Programmieren brauchst du keinen Brenner, das geht mittels ISP (In System Programmer), du brauchst also einen Programmieradapter, den du an den PC anschließt, worüber dann der AVR programmiert wird
Links zu beidem findest du in diesem Forum zur Genüge

edit: zu spät...
Also WinAVR ist glaube ich kostenlos.
WinAVR ist sicher kostenlos