I have a Vermont Castings Dutchwest cast iron stove and love it - just finishing my third winter with it. Easily heats my 1200 sq ft home, in fact, most nights I have to close my bedroom door to keep it from getting too hot in there. It has both front and side doors and I didn't think the side door was a big deal until I started using it. It's great for loading the stove - if you can get one with this feature I think it's worthwhile. Here's what I have:
http://www.vermontcastings.com/content/products/productdetails.cfm?id=313
This is the first winter that I have been completely self-sufficient with heating in fact, and burned about 2 cords of wood which I single-handedly cut on my own land from dead standing oak trees. Lots of work but very rewarding... something I have always wanted to do.
I thought about installing myself, which I certainly could have done, but I had the pro's do it instead and it only took them about 4 hours where I would have spent days
I also went by the book and got all the needed permits and inspections. As I am in Estell Manor, this is done by a regional state office office instead of local authority. It was really quite painless, and now I won't have to worry about things if I sell the house later.
Got mine at the Firebox in Mays Landing, very cool place by the river on an old farmstead:
http://www.thefirebox.com/. I did consider the soapstone model, but it's significantly more expensive. The cast iron still holds heat for a long time.
Heating with wood is a lot of work, and you will always have a big mess in your house from the ashes, wood chips and dirt that gets tracked inside. You also need a lot of dry storage space for a full winter's wood supply. It's more trouble than most people want for a primary heat source, but there's nothing like the feeling of warmth and satisfaction if you're willing to invest the time.