smashingrobotics.com
Getting Started with Mindstorms NXT - Smashing Robotics
Lego's Mindstorms NXT is one of our favorite development platforms, providing enough processing power for most projects, together with ease of use beneficial for focusing on concepts.