Então, concordo plenamente com o custo do FT232, somos reféns das portas USB. E esse Pinguino tem uma coisa que eu esperava muito tempo, um PIC com gravação USB. Isso é ótimo, pois o mais dificil já está em hardware.
Mas uma coisa bacana que encontrei no Arduino é uma versão mais antiga, que não usa o FT232. É o "Arduino Board Serial" (
http://arduino.cc/en/Main/ArduinoBoardSerial), que possui um simples MAX232. Assim você pode usar um cabo USB-Serial e ser feliz.
Também concordo contigo quanto ao lema do opensource, "ter opção". Dizer qual é o melhor controlador é como religião, cada um tem a sua opção. É importante ter as ferramentas na mão, cada um escolhe a que lhe agrada, seja Arduino, Pinguino ou Severino (hehehe).
Sobre o tamanho da memória do AVR, o código do componente já indica a capacidade de programa:
ATmega8 com 8K,
ATmega16 com 16K, até...
ATmega256 com 256K.
A memória RAM já não é tão simples, ATmega8 com 1K até ATmega256 com 8K. É mais simples olhar na tabelinha:
http://www.atmel.com/dyn/products/param_table.asp?family_id=607&OrderBy=part_no&Direction=ASC
Quanto ao Arduino, ele usa o ATmega168, que é uma versão de 28 pinos do ATmega16.
Um abraço.
Francesco