I just read the article on Michael & Paula's site. I think I'm going to go with this artcraft material:

http://www.superiorarchivalmats.com/sam/Article.html

Now what color, white or ivory? I would think white?..