I don't think the team is ready to ditch Beckham yet. His defense is top notch and his bat has so far been coming around. I'd give the rest of this season to see where Gordon ends up.
Anderson probably comes up no sooner than 2016, so it won't matter much at that point.