What teams/players would you recommend to watch for a new baseball fan and why?

I love sports but I just really got into watching baseball. I really haven't established a favorite team yet and I was wondering what you all would recommend. I watch ESPN so I know all the drama over Bonds. I just want to know what teams are the best to watch and why.
Update: Currently I am in West Virginia, I will soon be living in Utah.
20 answers 20