I personally believe Gilberto should be captain, he should have been when Vieira left, Henry has never really been captain's material, I still think it was only given to him to keep him here for the last year or two.
I still think we should go all out to sign Carlos Tevez as long as we got him out of that MSI contract he has. He can be a 20 goal a season striker and he has found his feet in the Premier league now.
On the Reyes issue, I would love it if he stays, we have really missed his pace and width, he could be a huge asset next season.
With Reyes, Rosicky, Fabregas, van Persie and Tevez as our attack, that in my opinion could help us challenge for the league.