The worse thing is not this boy as he's very gentle with trains. I've let him push my highest dollar engines around the floor. It's when he and his younger brother fight over something. Then things get broken.
I bought him a Geotrax when he was 3. I got him most of the Thomas stuff already. I figure the engine will be run on the floor, I hope.