Le problème pour le téléversement c'est le reset, le mieux dans ton cas est d'utiliser des modules qu'on trouve sur ebay "USB to UART", à environ 3 euros. Il y a un topic sur le forum : http://arduino.cc/forum/index.php/topic,66178.0.html
Attention, ne branche surtout pas directement au PC, le terme liaison série cache en fait deux normes : le UART (ou TTL) et le RS 232 (celle des PC). Le UART utilise du 0-5V, le RS 232 du -12/+12 V ! Risque de cramer ton arduino ! En plus les protocoles diffèrent un peu ... Donc obligation d'utiliser une interface.