I grew up with woodstoves, and currently have one. We live in the Adirondacks, so it's not only cold, but if there's a power outage, it could last for days. So, it's comforting to have some back-up.
In our house, the woodstove is in the rec room, over the garage. It's a huge room, regularly heated by electric (ugh!), which we keep to 50 degrees. If the kids have a snow day or other time we'll be up there, we crank up the wood stove. I keep a water thing (from LL Bean--don't know the name) on the stove, as well as a coffee pot of water for cocoa, etc. on there. I could cook on it, but never have in this house (I've cooked on them before). The room gets very toasty--the kids run around in their underwear (!), which is a nice break for them from our 7 month winters.
I like the comfort of a woodstove, and also it can be handy for drying clothes. Plus the cats love it. I would probably always have one, just because I enjoy them. However, it's a personal taste--they do require more work than turning up a thermostat. Plus, our room is carpeted--not the best choice, IMHO, but you can get fireproof rugs to put directly infront of the stove. And of course I'm careful with young children. I can't make any model recommendations since we've never purchased one. Good luck with your decision.