Re: floor choices
Neither laminates nor engineered flooring are good in wet locations, such as kitchens, bathrooms, laundry areas. Any major spills or leaks and you'll have a flooring disaster on your hands. Having said that, you can put these products in these locations IF you go into it with knowledge and understanding.
If the household is primarily responsible adults who will take care of the floor, then you can install it anywhere you like. I put engineered in my kitchen and half bath with no problems what so ever, because we took precautions to prevent spills and leakage.
If the household has a lot of kids, animals, or traffic in general, then I would not recommend the installation of wood/laminate products in wet locations. Stick to tile or vinyl.
As for what product will be the best? That will be a personal preference. Laminates have a composite core, usually HDF (high density fiberboard ), or similar, which absorbs water and swells like a sponge. Once this stuff is wet it will never go back to it's original size or shape. With Engineered wood products, the wood will swell if it gets wet, but it will take a substantial spill and a lot of soak time before it does, giving you plenty of time to get it cleaned up. Minor swelling will go back to normal, though it can mar the finish or leave a stain in the wood.
I suffer from CDO ... Its like OCD, but in alphabetical order, LIKE IT SHOULD BE!!!