This browseable Wiki provides my own hints and notes for Arduino programming. We use the Arduino for teaching assembly language programming and basic machine organization / microcontrollers here at NMSU. Check out our notes to see support for assembly language in the Arduino environment.
We have a collection of Reference Material that might be handy. The Opcode map PDF is an especially good resource!