I would just add here that, to me, your position is going to be determined by your understanding the OT and the covenants actuallyy discussed (Abrahamic, Mosaic, Davidic, and New). The issue is, Can God make unconditional promises that he never intended to fulfill to the person or people with whom he made them? Dispensationalism says no; covenant theology seems to say yes.