Just bought an Arduino and I'm so glad I did! Bought from SparkFun, the inventor's kit, it allowed me to get introduced to Arduino and basic electronics.
I was able to interface my NES controller with Arduino and control a servo with it. I converted the pad reading code into an Arduino library.
Just uncompress it under libraries folder under you arduion installation folder and use the Arduino IDE to compile and run your code.
Check example code and readme.txt file for further instructions on usage.
Hope you like it!http://www.mediafire.com/?xfp3xv15zpahasi