Auf www.avrfreaks.net gibt es eine Suchfunktion nach Produkten. Da kannst Du sicher Boards mit dem Mega128 finden. Zum Programmieren empfehel ich den AVR ISP mkII. Der hat USB und wird - sofern Du Windows zum Entwickeln verwendest - vom AVRStudio unterstützt und läuft auch unter Linux mit avrdude ohne Probleme.