So, I think the steroid era has 2 types of guys. Guys who got their name in the news because of steroids and flukey numbers (Brady Anderson) and guys who when they weighed 160lbs were already HOF's (Bonds and Manny). At any rate. My lifetime started in 81 so I can vaguely remember guys like Brett, Schmidt, and Yount. So I'm going to be VERY late 90's to present heavy.
1) Gwynn, best pure hitter, even if power wasn't his game.
2) Bonds. Guy was insane before he "cheated" was amazing when he was juiced. Saw 1 or 2 pitches a game max and destroyed them
3) Larry Walker- is their a more under-appreciated player than Larry Fucking Walker!?!?!?! He gets penalized by the dumbass writers because he played most of his career in Colorado, they ignore his 900 OPS in Montreal though. 3 batting titles, several years leading the league in OBP, just a great pure hitter no one ever mentions.
4) Albert Pujols- His prime rivals some of the greatest offensive players in baseball history
5) Paul Molitor- guy could rake
7) Joey Votto- Hits to all fields with power, has a better vision/understanding of the strikezone than any player I've ever seen. If he plays his full contract out here (he wants to and can tell the Reds to piss off on trades) he's going to go down as the best hitter in Reds history. (I know i know but Pete will have More hits), again I said best hitter, not most hits.
7) Ichiro- I only wish that guy could have played his whole career in the MLB. We'd have 3 players in the 4000 hit club.
8) Miguel Cabrera- Probably should go higher on the list actually, his Triple Crown Year was probably the 4th best offensive season he's ever had, crazy!
9) Mike Trout- May have 3 MVP's if not for Cabrera's insane 4 year stretch
10) Frank Thomas- Definitely should be higher on the list, but one thing that always bugged me about the Big Hurt is, he was so incredibly good for a long time, then just overnight felt like he wasn't that great anymore. Kind of like Jr. The guy was amazing, but almost like a light switch, he just wasn't good anymore.
Other guys I could have included, and maybe could be coaxed into adding would be Albert Belle, Bryce Harper (in 5 years he'd definitely be on this list) Andres Galaraga, Jeff Bagwell, Craig Biggio, and Roberto Alomar.