Expensive but great toy for learning.

zooLert | LEGO Mindstorms NXT 2.0 In Stock Tracker | FREE Alerts