I think your offense is pretty strong, but you are going to have trouble stealing bases. Its hard to rate your team without league type and number of teams, but Im assuming its a 12 team 5x5. Stealing bases is something you should acquire through trade or waivers (Dave Roberts, Ryan Freel are base stealers you could get). Also you should post your offense bench players.
I think Huff is a good sleeper, but not a great start at the Util so I recommend picking up someone in FAs if possible or trading a guy like Escobar or Robertson. Start Zito. Olsen is decent too. I don't think Hernandez is a good player to have even on the bench, so you should drop him for a batter with great upside. Pick up Corey Hart. He can steal bases too.
If you can, help out mine:
http://www.fantasybaseballcafe.com/foru ... p?t=267042
Sox, Jays, Sens, and Raps...