А по простоте освоения ? ARM заметно сложнее AVR. Все разбираемо и осваиваемо. С USB AT91SAM7S не работал. В LPC214X модуль USB очень сложный (это тоже ARM7). подозреваю, что в AT91SAM7S ситуация похожая. В AT89C5131 модуль USB, напротив, очень простой и понятный. Документация - на высоте. Плюс потребление - AT91SAM7S и рядом не стоит. Плюс простота освоения. Плюс более низкая стоимость. Ну не нужна мне гиперпроизводительность. Зачем тогда ARM ?