I really dont think that our offense sucks, as I doubt anyone here does even though they might be saying that now. However, it is not being used to its maximum potential. Ryan Theriot is a singles a doubles guy who takes walks. he has a lot to learm when it comes to base running, but still. he should be at leadoff. Kosuke can hit for contact and power and take a walk as well. Theres your number 2 Soriano is the best pure hitter on the team, number 3 Aramis is the RBI machine. thats traditionally cleanup Reed Johnson and Milton Bradley are both solid hitters, number 5 type guys D Lee is in a funk. hes not hitting. Im sure he'll pick up, but his best years are behind him. A lot of managers would love to have him in the 6 spot. Soto and Fontenot are 2 guys we were counting on, but have given us squat. they're the 7 and 8 guys. Hopefully they'll start hitting. When they do, and everyone picks up, we'll be the best all around offense in the division, one of the best in the game. We may not have a Pujols or a Man Ram, but if all our guys can do what they did last year, we'l be solid 1-8 with no easy outs.