PepeChorva tiene razón, a efecto de pines es lo mismo utilizar la combinación UNO + Ethernet que una Arduino Ethernet.
La
Arduino Ethernet, al carecer de puerto USB se debe programar a través de un programador externo que viene incluido, no necesitas cable FTDI.
Otra diferencia notable es que la Arduino Ethernet lleva el chip ATmega328 en formato SMD, por lo que en el improbable pero no imposible caso de una fritura no se puede cambiar.
Mi consejo:
Arduino UNO la usaremos para propósito general y con el
Ethernet Shield para experimentar y prototipar. Cuando ya tengamos la aplicación desarrollada, probada y vayamos a dejarla funcionando de forma autónoma utilizaremos la Arduino Ethernet.
Un saludo.