I have used roxul insulation. I hate it. if you have to remove it and re-install it , good luck, it breaks apart and is a pain.
I did a whole house using this product
http://www.knaufinsulation.ca
Worked amazing, not itchy. It felt to me it was a hybrid and it cut realy nice and did not...