Were coming into the Season with one of the Best Starting Rotations in the ML, not just the NL, we are arguably Top 3 in the NL in Rotation and maybe Top 5-7 in the ML. With that Said, If Ray Durham, Dave Roberts can perform the Way they were paid to Perform then I don't see how this Team can't make a run at above 500 or the Playoffs("Playoffs?! Playoffs?!'-Jim Mora Sr.) YES PLAYOFFS.
So if all goes well and accordance to their contracts here is what the Best the Giants can Do.
Zito 17-8
Cain 18-8
Lincecum 15-5
Lowry 15-10
Sanchez, Correia 10-7/12-6
Bullpen seems Suspect so I'll leave it at that but I will give my guess on the Offense, pending on the Performance I expect from the Vets and Youngins'
Dave Roberts 280 2 HR 40 RBI 50 SB 100 R 350 OBP 350 SLG
Kevin Frandsen/Durham 270 12 HR 60 RBI, Durham at Best 280 18 HR 90 RBI
Aaron Rowand 280 22 HR 90 RBI 80 R
Bengie Molina 280 13 HR 80 RBI 50 R
Randy Winn 310 15 HR 75 RBI 70 R
Dan Ortmeier 265 20 HR 65 RBI 65 R
Omar Vizquel 260 3 HR 40 RBI 25 SB 50 R
3B?
I think the Giants if they all perform as their contracts say they should, they can win more than 80 games at best
But if they go according to what the majority of the baseball minds think, I think they'll win around 60-70 Games

LOL
But that pitching staff and the Youth is something to Watch.
Nate Schierholts looks likes a Matt Holliday without the Power type Player
Rajai Davis is Jose Reyes in CF