We are in the long process of buliding a house.

Our basement floor due to Murphy's Law is unlevel in 3 large spots, dipping up to 3/4". The basement is approx. 32' x 50. Our contractor gave us 2 options, use self leveling compound or tile it.
1.Which is the best solution?
2. If he tiles it, what would be the proper way to do it?
Ok next problem, before finding this forum I purchased 100 sq ft of 12 x 12 Polished Marble tiles at a discount supply store. I was planning on using it for my kitchen counter but now I see that is a bad idea especially since we have children. My questions are....
1. Will waxing or sealing the marble not stop the etching by acids?
2. Where can I put this marble tile? We will have two fireplaces, one is gas and one is woodburning.
Any advice or ideas will be much appreciated.