well, you could easily say Shelton of the Tigers with that early HR burst.
on the topic of come back player, there are a lot more. Jim Thome is back to his old self, Carlos Delgado is back, Craig Wilson of PIT is also playing like an all-star.
btw, baseball players do make more than basketball players for a season (or their best players make more than the best basketball ones). ARod makes 25 million a season, and even Mike Hampton gets more than 10.