Für Assembler gibts außerdem das AVR Studio von www.atmel.com.

Ansonsten gibts noch weitere C-Compiler, AVRco ( Pascal ), FastAVR ( Basic ) usw. Allerdings kosten die meisten was. Es gibt aber fast immer auch eine eingeschränkte Demoversion.
Ich würde allerdings wie schon geschrieben den avr-gcc Compiler empfehlen ( bzw. WinAVR als Programmpacket für Windows ). Dafür findet man eine ganze Menge an Informationen im Internet. Nebenbei ist er auch ganze kostenlos da es ein OpenSource Projekt ist...

MfG Kjion