Hier findest Du eine Übersicht der gebräuchlichsten Transistoren:
http://www.mikrocontroller.net/artic...or-%DCbersicht

Das gleiche für MOSFET
http://www.mikrocontroller.net/artic...%C3%9Cbersicht

Als Transistor würde ich z. B. BD679A vorschlagen. Der braucht aber ggf. mehr Strom als der Atmega zur Verfügung stellen kann. Deshalb am besten noch einen BC547 dazu, der dann den BD679 schaltet.