A Hanshin Tigers game in Osaka is one of the best / quintessential Japanese baseball experiences, because of the passion of the supporters. But it sounds like you'll be just as happy at Giants game - It's still quite different from the atmosphere in the US.