The Stamps/Stafford trade looks pretty reasonable to me. Stafford has more potential, obviously, but if it is fully realized he'll be out of the league in a couple of years. Stamps still has two ~800 yard seasons left in him, and that will help Montreal during their transition.