Every time that I read about DIY screens I think of Goo, although I've not used it or seen the results first-hand.