The contract amnesty sure provided a huge boost to a handful of players -- while I don't think any teams are wishing they hadn't agreed to the feature. As with Richards last year, they get money coming in, and can then weigh ice time, team competitiveness, city, money, years in whatever order they care.
Ehrhoff reportedly had an offer from Columbus, which I can only imagine he was shopping. Gotta' figure it would be tough for the Blue Jackets to top the Kings, unless they went with a lot more money or years. But two years, or three, at $1.5 million each would be a bit foolish, given Ehrhoff's injury last year.
I really like the Kings offseason.