Giants. I hated the Barry Bonds Giants but the fans gave Ryan Zimmerman a standing ovation when his hit streak ended in SF last year. I also love pitching.
The turncoat Rangers are the reason I had no home team for years. They do have a fun team to watch though.