I would get estimates form people also I THINK Home Depot or Lowes offer FREE insulation Check with them if it is FREE let them do it I would not want to tackle our lol
Ok sorry paint last longer than wallpaper and is ALOT easier to change as he get older
Wallpaper is a PAIN to take down!
They do make these I am sure what you call them but you just put them on your wall s and can change them around or take them down w/o teraing your walls almost like stickers...