To be honest I think you need to look at pitching before the catcher spot. It would make a much bigger difference adding another solid starter than upgrading AJ to someone like, say McCann or a 2nd tier guy. I mean, Peavy and Webb are studs, no doubt. But after that you have Joba, who looked awesome last year but has never started a MLB game, and Perez who is a scary adventure every time he steps on the rubber. If it were me, I'd deal Beltre and Weeks for pitching, pencil in Gordon at 3B then hope his stats start to match his talent. Just a thought.