Now, as you all know from hearing me rant about it, I think Major League Baseball has done a lot of stupid things lately.

In fact, more often than not, the phrase “Major League Baseball announces” is enough to get me worried.

But one thing they’ve done extremely well is use the Internet to bring their product to fans in ways that, just a few years ago, weren’t possible. They have game tickers, pitch-by-pitch updates, and a variety of video packages that is pretty impressive.

By far the best thing they do, though, is have the radio broadcasts of all games available on their web site. Having spent years tuning in KMOX after dark to (barely) hear the Cardinals, being able to listen to games clearly has been a sheer, unadulterated joy. We don’t have the Internet at home, but getting to hear day games while I’m at work, and getting to catch up on particularly exciting games from the night before has been wonderful. On top of that, when the Cardinals aren’t playing, I can listen to, say, Vin Scully.

And this year, for the first time in five years, they’re not raising their prices. Maybe they’re learning? Probably not. But right now, I don’t care. We’re hours away from the first game, and soon my workday will fly by at the pace of a ballgame.

Now, if they could just do something about that site design. I suppose it could be worse. It could flash and play Smashmouth or something.

Oh, and Jim, you’re invited to the house for a big breakfast and a viewing of tomorrow morning’s game featuring your favorite team and that team that couldn’t hit Josh Beckett. Game starts just after 4 AM Central Standard Time, and just after 5 AM Rocketship TiVo Time.