-
1: http://sourceforge.net/projects/arduinome/files/Arduinome/
2: ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
3: some claims that it works with uno on mac, I've had mixed luck there but it would connect. On windows, no go. However, duemilanove works fine. One can be yours for about $20 USD:
http://www.amazon.com/Arduino-Duemilanove-Board/dp/B004A7L3NC/ref=sr_1_1?ie=UTF8&qid=1336237682&sr=8-1
Some pros include it's cheap, and much easier to serial flash.