We recommend 2lb closed cell spray foam for your basement walls.  This type of insulation does not absorb moisture and acts as a vapour barrier.  At the same time, it closes air gaps.