thank you sometimes I doanyways here as usual few questions and some info.1. the geographical location of your home?2. there are two systems that you can use to heat up the floors:- geothermal (or ingorund heating and cooling) - usually from - radiant electrical heated floors. People usually put them in batrooms, kitchens, etc (where the granite, tiles are). also, the porches, driveways to melt the snowin the basement (unless you spend a lot of time there) - I wouldn't do it. Again, depending on the purpose.Need a certified contractor.Again, it would not add any value to your home compare to the amount it will cost. Bathrooms and kitchens are OKAlso, you have to put it on a smart home system - again like a cab fare - just add the cash to your ideasI am an oak kinda girl. Do not like any exotic materialsIn the basement you will need: the subfloor (plywood) and the waterproof membrane (plastic with bubbles) then you put the floor atop.I would go with laminat Durable and feels nice to bare feetDon't know the prices in your area