If you plan to put in laminate flooring then check out this:
Laminate Floor Heating - ThermoSoft
I put this under my cork flooring in the bath in my coach and love it. Nice on cold mornings to walk on a warm floor.
Just looked and they have a sale on now. Only thing is the pieces can't be cut, but can be added to if you need to.