Zito not retiring yet; does Giants' roster stack up to Dodgers?