you have a very good team for so, era, whip, and overall pitching. i wouldnt change a thing with your staff. as for hitting, giambi is taking care of most of your power. larry walker and griffey havent been consistent (walker is always injured, which is why he isnt consistent) you might want to get rid of one of them for some power in the infield and you can insert austin kearns or matsui, into the starting outfield and not drop off production at all in the of.
Probably the best pitching staff in the league