Probably a good trade for both teams.
Seattle is deep at WR, D-Jack is a good receiver even with the drops, the man can flat get open. Most NFL receivers aren't even good enough to get open often enough to have 14 drops. A part of me is real sad to see him go, but the Seahawks want to make Branch the man (hell they didn't pick until late 2nd round this year b/c of him) and the emergence of D.J. Hackett made them comfortable enough to unload D-Jack and his attitude which I believe some team people weren't all that happy with.