I'm thinking of getting one of these for DS (aged 3.5) - can anyone recommend them? They're expensive so I want to be sure DS will like it if I get him one. Thanks in advance for all advice.