I think this is what I'm getting him for Christmas!
Those are the best! They last the longest too as far as age goes. 6 month olds will play with it but so will 4 year olds!