I'll second avstars' post
your biggest weaknesses are clearly Aurillia at SS, Teahen at 3B, and maybe some liability if Torres or Dotel implode. Actually, no, your pitching will be tops even if one of those guys implodes. With Gordon at 3B, you have 2 guys with upside, so surely one will turn out well for you.
I'll go with the consensus -- pick up some speed at SS!!!
You are right though, it is a very good team.