Shit, I just want to catch a baseball game next time I'm in Japan. I'm intrigued that another country adopted my favorite sport to the point where it has it's own word, and not just a katakanization of the word "baseball."
I've been to soccer matches in England and Mexico, and both were awesome. Going to local sporting events is a great cultural experience.