Here is my all-time lineup: the greatest players at each position, presented in the form of a batting order (though with these guys, it doesn't matter much where they reside in the lineup; they're going to score plenty of runs no matter what).
1. Joe Morgan, 2B
I'm not sure if people realize just how great Joe Morgan was. He won the National League's MVP Award in both 1975 and '76, deservedly so. But he could also have won the award in 1972, 1973, and 1974. And as you might guess, the list of players who were the best (or even arguably the best) in their league for five consecutive years is awfully short.
2. Honus Wagner, SS
Some will say that Wagner, who played a century ago and was built like a blockhouse with bowlegs, doesn't belong on any team with "modern" players. Perhaps. But Cal Ripken wasn't anybody's idea of a prototypical shortstop, and he did all right. How great was Wagner? Even in his late 30s, he ranked as one of the very best players in the game. And before you tell me this "proves" that baseball during the Dead Ball Era couldn't have been all that good, remember how much credit Barry Bonds has gotten for doing exactly what Wagner did -- 90 years earlier.