Fangraphs rips the deal, saying basically it gives the Angels a good crack at 2012, but kills them beyond that (especially in 2013 when they have a lot of holes to fill:
http://www.fangraphs.com/blogs/index.php/angels-sign-albert-pujols/Keith Law looks at Pujols' likely production over the next 10 years, it too isn't pretty.
I just wish the Marlins had hamstrung themselves rather than a team out of our division.