grout for vinyl tile more cleanable - Houzz
However, if you have the money for the porcelain, go with that. You'll probably never need to repair or replace it in your lifetime, and it's so much classier. With heated floors, you won't need to worry about the tile being cold. If you dislike grout lines (as I do), consider a travertine floor, honed on site, so there are no grout lines.