My DS6 has loves building structures with Magnatiles, but he is very limited in what he can build because he only has the starter set. Since they are so expensive and he is probably nearing the end of when he will play with them age-wise, I'd like to move him onto a new set of toys. Does anyone have opinions on Lego vs K'Nex vs Magformers? He has a ton of Lego already, but he doesn't build structures so much as vehicles. He is really getting into architecture, so I'd like something he could build structures as well as use motors with. Both the K'Nex and Magformers have motor options I've found.