We want to put new floors in and are undecided. I think laminate will be cheaper and easier to clean but DH prefers real wood. We have 3 cats and a toddler and hope to have more children eventually. My requirements are that it can put up with the punishment of an active toddler (is there any other kind?), is easy to clean, doesn't show every crumb and looks nice after a few things have been spilt on it. Recommendations?