I think he's worth every penny. There's only two players I'd trade Iggy for: Thorton or Crosby (not that SJ or PIT would go for it).
Also, how the hell did SJ sign Thorton at $6.6? Best bargin in the NHL.
http://sports.espn.go.com/nhl/news/story?id=2931332