Pretty balanced offense, I would grab a backup first basemen behind Garko though. He is solid but I might get insurance. I'd definitely start Thome over Uggla, only due to fact Uggla can hurt you in avg often. You might want to look to trade Uggla for a backup OF since your really don't need Dan since you have Utley.
Staff is good too, I don't believe Benoit is the closer, believe it is CJ Wilson, I could be wrong. Besides you potentially have 5 closers, I'd drop Benoit and add a bat. Maybe a 1B/OF type of player if ones available. Maybe Votto or someoen more versatile like Wigginton.
Other than that I might also to try and find a replacement for Maddux since hes kinda irrelevant in fantasy just like Buehrle, both are consistent but don't offer much in terms of Ks and other cats. For roto a good k and whip pitcher is important so perhaps Marcum is available.
Other than that, I think you can compete I would add another offensive bat and get rid of one of your closers and Maddux.