LOL, estas usando la Ide de arduino o processing ???
bajate La ide de Arduino http://arduino.cc/en/Main/Software
ahi en el mismo ide se encuentra los driver para arduino.
que arduino tienes ?
debes marcar en la ide el arduino que vas a usar.
no use un port com 256, usa uno entre 1 y 10.
aveces , cuando sale que el puerto esta ocupado, es porque mientras estabas conectado con el usb lo has deconectado y
desconectado muchas veces el usb y la ide nunca cieera ese puerto.
mi solucion es reeiniciar la pc.