I'm glad they're doing this. Redemptions still suck but what better way to make them a little less sucky than with some swanky free cards.
If, for some reason you're not connected with Upper Deck on Facebook, they've been offering lots of good info.
(Edit to note that these are 2008 redemptions. What the heck, Upper Deck? Favre can play for the Jets, retire, make a Sears commercial, unretire, sign with the Vikings and lead the team to an amazing start before you can get some unautographed Letterman cards produced. That's a production issue for the ages.)