SF News Your 2005 Giants: Six Down, <strike>154</strike> 156 to Go Considering that the Giants are missing their two biggest bats and have suffered through a couple of ugly bullpen metltdowns in the last few games, they've got to be pretty pleased with their