That was awesome! I can tell you, after working with the gear sets and beginning with the programmable sets (7th grade technology class!) This is one complex machine, and the fact that it uses so many pieces is amazing!
My favorite toy as a kid were legos as well. we had hundreds of thousands of them (quite literally, we used stacking drawers to organize all of them by block type, color, acessories, wheels, etc. etc.) They were also my mom's favorite toy for us as well. She had no problem buying legos and books any other toy though she sort of griped about!
-Chase