It was bound to happen sooner or later, although this one did take a long time to realise. For the first time ever, a computer program has beaten a human in the game of Japanese chess. There's more in this NHK report (in English) that also features a video.
The Australian Gizmodo blog is similarly carrying the story with this interesting tidbit: "...Western chess is a relatively simple game, with only about 10123 possible games existing that can be played out. Shogi is a bit more complex, though, offering about 10224 possible games."
10,123 possible games? I think they probably meant "possible moves" in an average chess game. But what's an average chess game we're talking about here? I sure would like to know more about these numbers, so if you have references, please post them in the comments.
UPDATE (13 Oct, 19:27): It's 10^123. See this New Scientist article. Hat tip to Adrian.