Wikipedia had the following list of players with more than 3000 ABs ranked by OPS+.
1. Babe Ruth, 206
2. Ted Williams, 190
3. Barry Bonds, 181
4. Lou Gehrig, 178
5. Rogers Hornsby, 175
6. Mickey Mantle, 172
7. Dan Brouthers, 170
7. Albert Pujols, 170
9. Joe Jackson, 169
10. Ty Cobb, 168
11. Jimmie Foxx, 163
I had no clue who Dan Brouthers was, but I'm fascinated by the problem of trying to compare players over time. The lists have no real value, of course, but does anyone not find a list like that and its rationale pretty compelling?