So having looked at way too many options for floor tiles, the one I like the look of the most is a mid grey-ish limestone. Some suppliers say that it's fine so long as properly sealed and maintained (several coats of sealant initially, then mopped with a hot water/wax mixture every three months or so) liquids will just pool on the top of it.
Another stone shop I spoke to said that there was no way they'd pick limestone with small children as spilt juice etc would be acidic and attack the stone. He recommended granite or porcelain.
Anyone experience of looking after a limestone floor with small kids etc?