I got Arduino Uno a week ago. Followed Arduino site and started doing examples on from top to down and left to right:
http://arduino.cc/en/Tutorial/HomePageI had most of the hardware, I used to do some electronics on and off. Whole lot less with the sorface mounted components. I don't mind using magnifier to find them, but there is real risk of "blowing off" worth of 100€ of components when carelessly sneezing or inhaling.
Then I ordered two books:
Getting Started with Arduino, 2nd Edition
By Massimo Banzi
Publisher: Maker Media, Inc
Released: September 2011
Pages: 130
http://shop.oreilly.com/product/0636920021414.do?green=1F313C24-404C-586A-ACAD-9471D450CFD5&intcmp=af-mybuy-0636920021414.IP+++ Inspiring book, if you don't have a glue about processor, programmin, electronics or electricity in general. Fine if you are vegan and used all life to study classic arts or such and you are contemplating if you an do something with this stange object
---- This is no good if you can spell the words: processor, programmin, and electronics. You are beter of just reading this and doing the experimets as they came:
http://arduino.cc/en/Tutorial/HomePage, then again one of the official kits a way to go if you got no breadboard and such.
Second book is this one, and it looks like a good intro, not too complicated at all to greater audience:
http://shop.oreilly.com/product/0636920022244.do?intcmp=il-na-books-videos-product-intsrch_arduino_ctArduino Cookbook, 2nd Edition
Recipes to Begin, Expand, and Enhance Your Projects
By Michael Margolis
I have done some C, way before any post operands on it and some 8-bit processor hardware in the 1980s. This is no stranges, just weird feeling to download a program (IDE), drivers, hook up a card and start playing. It has a serial monitor too

. But no real debugger.
All basic C:stuf is there, but very little about the libraries.
I recommed the Arduino, but please read this before hooking up anything new to I/O pins:
http://ruggedcircuits.com/html/ancp01.htmlIt's all really basic, but I still would not buy one of those boards for myself.
PekkaNF