If you can find an installer close by and can justify it try Icynene foam.
I had it done on the three walls of the basement shop I could get to. They removed the old vapor barrier and pink insulation which the mice loved and sprayed in the foam. It's water based and cures in 20 minutes with no vapor barrier and it's great if someone in the house has breathing problems.
It's a little more than plain batting but best of all it seals any opening and gets in all the little gaps no air leaks or drafts at all!
Now I work in the basement in a Tshirt and with the basement vents closed and it's sometimes almost too warm just from the residual heat from the ducts and furnace going to the rest of the house.
It's amazing stuff and I'd use it everywhere if I didn't have to rip out existing finished walls to do it. It's really that good.
Besides I need to save some money for the next part of my kit
