Entgegen obigen Meinung empfehle ich statt des Mega8 den Mega168 da:

Mehr Flash (auch für größere Anwendungen geeignet)
Immer noch kleines Pinout (28 Pins wie der Mega
Höher Taktbar (20MHz)
Mehr IO Funktionalität

Da aber niemand von uns Deine Anforderungen genau kennt, schau doch mal auf www.avrfreaks.net . Da gibt es eine sehr gute Vergleichstabelle, die Du nach Deinen Wünschen parametrieren kannst.