My parents want to buy my DS a train set for his first birthday... Totally on the understanding that he's a little bit too young for it now but over this year he'll hopefully get into it... Any recommendations of one that's great for little ones but will keep him happy for some time to come?! TIA.