Yes, this was our worst free agent signing since at least Mo Vaughn, and possibly Joe Rudi, but if you lean in close I'll tell you a little secret: It probably makes us a better team for 2007-08.
The only thing we're given up for Garbage is money and a draft pick of someone who wouldn't be ready for several years. And don't kid yourself -- Matthews has been on the whole a better hitter than Figgins the last few years. Their OPS+s (which adjust for home park distortions):
Meanwhile, we have the following people to trade for a Grade-A third baseman:
Figgins, Cabrera (or Izturis or Aybar), McPherson, Adenhart, Arredondo, Molina.
Losing all them would cause zero appreciable pain. Shields, Santana/Saunders, or Mathis would be painful, but I can't see having to give up more than one of them.
Point being, we just upgraded at CF, if slightly and expensively, and created more surplus to trade. And this after bolstering the bullpen with Speier. We're still the front-runners for 2007; I'm more worried at this point about 2009.