You might also want to check into quartz counter tops. I have them and love them. It is actually stronger than granite, never has to be sealed, and it heat and stain proof. The cost is about the same as granite. Two brand names are Zodiac and Sylstone. I have also heard of radon emitting from granite but haven't heard it about quartz.
Fern