D.S.
I personally love tile. It is so much more durable than anything else! In certain areas, you can get heating put under the tiles (we are doing that in our bathroom because I hate cold floors too :). If you plan to do the work on your own, I wish you luck! Flooring can be a nightmare if not installed correctly. If you decide to have someone else do it, my boyfriend is a contractor and could come out and give you a quote and look at the areas for you and tell you what kind of flooring works best for the particular area. He does great work and is very reasonable. You can either email him at ____@____.com or give him a call at ###-###-####.His name is Angus.