If you want to accomplish something in the world, idealism is not enough. You need to choose a method that works to achieve the goal. - Richard Stallman
Those are definitely decent interface, communication, and tracking programs.
But, I am thinking about a way to have all of somebody's games (DOS, Windows, Emulators) to be kept in an attractive menu interface. Something like what Vista Media Centre does for Movies and other Media.
Steam is probably the closest thing to what you are looking for. Although with the rate that everything is going digital I wouldn't be surprised if something much more like iTunes popped up.