Here are a few of mine from over the years...
99 Metro. Cardboard, woohoo.
It has held up for a year now... well the driver's side at least. I'm not sure how, but I lost the passenger side block zip ties and all.
04 Prius. This one has been on for a couple years. Its coroplast.
97 Paseo. Ran a full grill block on that car for the longest time.
2003 Matrix. Another coroplast creation. It held up very well too.