Confusione con Versione Ethernet Shield

Salve a tutti, avevo intenzione di acquistare una ethernet shield per provare a fare qualche applicazione client-server con Arduino.

Però non riesco a capire quale sia lo shield giusto, o l'ultima versione.

in pratica ho sempre trovato questi tre tipi di shiled:
1)http://www.smartprj.com/catalog/index.php?main_page=product_info&cPath=1&products_id=58
2)http://7-three.com/Ethernet/Shield-Ethernet/flypage.tpl.html?keyword=ethernet
3)http://www.ethermania.com/shop/index.php?main_page=product_info&cPath=91_104&products_id=229

per informazione, possiedo 2 ardunino UNO e un arduino 2009, diciamo che se esistono dei problemi di compatibilità preferisco la scheda che funzioni su tutti e due i tipi che possiedo.

Grazie a Tutti.

ps : qual'è il prezzo migliore a cui lo posso trovare?

quello in mezzo nonsupporta le SD, tra la prima e la terza non saprei, credo che la prima sia la più recente. confrontala con quella nello shop di questo sito che è quella ufficiale, no?
tra arduino 2009 e UNO non esitono incompatibilità, semmai con le board mega nascono un pò di casini.

Non avevo visto che fosse stato aperto uno store ufficiale (è un'annetto circa che non stavo dietro ad arduino).
Grazie mille per il consiglio!!!

La prima é l' ultima versione della EthernetShield predisposto per saldare un modulo alimentazione PoE che trovi nello Store o dai venditori Arduino.
Sulla terza é scritto "Mega compatible" e PoE Ready anche se non so come va montato il modulo di alimentazione PoE.
Ciao Uwe