I am seriously hating our carpet right now mostly because of stuck on food and the stains (I have a toddler, an infant and three cats). DH steam cleans the carpet once a month and gets most of the stains out, but the stuck on food, well, it's really stuck there! DH and I want to get rid of the carpet, but we are torn. He wants ceramic tiles and I want hardwood. I wanted to hear your thoughts if you have the above mentioned flooring options. Please tell me the pros and cons. Thanks!