As a Swallows fan, I have to say that they are extremely good...

(So they were last in the league last year, so what...)
But seriously, if you have the option of seeing a Swallows game at Jingu Gaien Stadium, I highly recommend it. I much prefer the outside, small-town-ballpark atmosphere of Jingu Gaien to the air-conditioned blandness of Tokyo Dome.