Granite is by far the most popular choice for countertops right now, but soapstone actually beat it out as the preferred choice in “Counter Intelligence,” an article on remodeling kitchens in the June 2006 issue of Money
. Soapstone is a soft stone quarried in Finland, Brazil, and along the Appalachian Trail (esp. Georgia and Vermont), and it naturally resists stains and germs because it is completely non-porous (granite is porous and must be sealed). The article chose soapstone as the best in a field test because it doesn’t need to be sealed, and scratches are easy to sand and oil away. (However soapstone does need annual mineral oil treatments to help it maintain its finish.)
Granite, which is a natural mined stone made of quartz and feldspar, can stain easily if the sealant cracks. It’s also a very hard stone, which can be good in that it’s durable, but it’s not forgiving if you drop a dish on it. It does resist scratches well, however, and granite countertops come in a wide variety of colors. (Soapstone countertops come in any color you want… as long as it’s a shade of green or dark gray.)
As for price comparisons, granite costs $60 to $150 per square foot installed. (You can save money by getting granite tiles, which are fairly easy to install yourself–12″ square tiles will run you between $4.25 and $18 a piece.) Soapstone countertops cost about $120 per square foot installed. No tiles here, and self-installation is tricky.
If you’re contemplating a kitchen remodel, you may want to give the following books a read:
Everything and the Kitchen Sink : Remodel Your Kitchen without Losing Your Mind 
The New Smart Approach to Kitchen Design
