Trotz daß ich ein LinuxNutzer bin arbeite ich mit WinAVR unter vmware/Windoof2k - das Teil ist in Ordnung.
C++ ist nichts für AVRs ... meine Meinung, wozu ?
Je nach Deinem Wissen kannst Du in C sehr asm-nah programmieren ....