As principais diferenças entre arduinos
A ideia do "inventor" do Arduino era facilitar o acesso de pessoas que não dominavam essa poderosa tecnologia que envolvia programação complexa e muita eletrônica. E assim chamou a plaquinha de Arduino. ele também era open source. E esse novo conceito de ser livre, acompanhando as novas tendências como Linux e Firefox gerou uma leva de Arduinomaníacos. virou uma "febre" entre os etusiastas, hobbystas e até mesmo os estudantes de engenharia.
Sendo open, o Arduino disponibiliza toda a sua documentação, qualquer um pode montar o seu em casa, fazer modificações básicas e criar uma variação do arduino que melhor se adapta ao seu projeto. Então foram surgindo arduinos mais compactos para projetos com pouco espaço, já outros maiores para projetos com maior necessidade de sensores e pinos.
Existem três linhas principais de modelos de arduino:
-Os de "pequeno porte": NANO
-Os de "médio porte": Duemilanove, UNO
-Os de "grande porte": Mega1280, Mega2560
-Arduino NANO

Dimensões: 4,2 x 1,7 x 2,00cm
Pesa aproximadamente: 6g

Apresenta estrutura de tamanho médio.
Dimensões: 6,8 x 5,5 x 1,0 cm
Pesa aproximadamente: 28g
Dimensões: 6,8 x 5,5 x 1,0 cm
Pesa aproximadamente: 28g

Memória flash: 128k
Pesa aproximadamente: 35g
Possui entrada para cabo USB tipo B
-Qual a diferença entre o Duemilanove/Uno e o MEGA?
O Duemilanove e o UNO são menores em número de portas entradas/saída tem menor memória flash(que grava o código). Entretanto é mais leve e compacto que o MEGA.
Outra grande diferença é que o chip Atmega é DIP no Duemilanove/UNO e isso permite retirar este chip e troca-lo por outro em caso de danos ou para fazer um projeto sem o uso da plataforma Arduino. No Mega o Atmega é SMD e não permite fácil remoção e troca do microcontrolador AVR, para isso deve conhecer as técnicas novas de solda em SMD.
-O Arduino precisa de alimentação externa como uma fonte?
O cabo USB fornece energia para o arduino, não precisando de alimentação externa.
Mas também é possível alimentar o arduino sem o cabo USB pela entrada de energia alternativa.
Para projetos que demandam grande carga (muita corrente) é preciso usar uma fonte externa e circuito para dar ganho de corrente.
-O Arduino é melhor que o PIC e o 8051?
Sim, para os microcontroladores de 8bits o Arduino é mais rápido, possui maior memória e instruções.
Além de tudo isso possui documentação open e uma grande comunidade trocando informação.
-O Arduino é a plataforma de desenvolvimento mais fácil para iniciantes?
Mas ao mesmo tempo permite que desenvolvedores avançados usem essa plataforma.
Sim, o arduino é amplamente usado em projetos diversos e é bem aceito tem todos os campos.
Possui interação com painel solar, permite alimentação com tensão da rede e opções de baixo consumo.
-Posso tirar o chip microcontrolador Atmega do arduino e por outro?
Sim, o arduino Duemilanove e UNO aceita o Atmega8, Atmega168 ou Atmega328.
Entretanto é preciso dar o bootloader do arduino no chip novo para tudo funcionar perfeitamente.
-Quando compro o Arduino ele já vai pronto?
Sim, o arduino vai pronto para uso.
Basta espetar o cabo USB instalar os drives de comunicação com a USB do seu PC e rodar.
-É possível gravar mais de uma vez o código no Arduino?
Sim, o número de gravações no arduino é muito grande, é como o pendrive que usamos no dia a dia: apaga escreve, apaga...
(fonte: brasilrobotics - texto adaptado)