http://sportsillustrated.cnn.com/2007/baseball/mlb/05/07/bp.ufd.first/in...

50 Best Players in Baseball (This Season)
Nate Silver, baseballprospectus.com

1. Albert Pujols, 1B, Cardinals
2. Joe Mauer, C, Twins
3. Johan Santana, P, Twins
4. Miguel Cabrera, 3B, Marlins
5. Grady Sizemore, CF, Indians
6. Hanley Ramirez, SS, Marlins
7. Jose Reyes, SS, Mets
8. David Wright, 3B, Mets
9. Brian McCann, C, Braves
10. Alex Rodriguez, 3B, Yankees
11. Ryan Zimmerman, 3B, Nationals
12. Carlos Beltran, CF, Mets
13. Jake Peavy, P, Padres
14. Ryan Howard, 1B, Phillies Smiling
15. Felix Hernandez, P, Mariners
16. Brandon Webb, P, Diamondbacks
17. C.C. Sabathia, P, Indians
18. Vladimir Guerrero, RF, Angels
19. Daisuke Matsuzaka, P, Red Sox
20. David Ortiz, DH, Red Sox
21. Travis Hafner, DH, Indians
22. Chase Utley, 2B, Phillies Smiling
23. Alex Gordon, 3B, Royals
24. Miguel Tejada, SS, Orioles
25. Roy Halladay, P, Blue Jays
26. Howie Kendrick, 2B, Angels
27. Robinson Cano, 2B, Yankees
28. Carlos Zambrano, P, Cubs
29. Cole Hamels, P, Phillies Smiling
30. Jeremy Bonderman, P, Tigers
31. Derek Jeter, SS, Yankees
32. Lance Berkman, 1B, Astros
33. Scott Kazmir, P, Devil Rays
34. Phil Hughes, P, Yankees
35. Jason Bay, LF, Pirates
36. Roy Oswalt, P, Astros
37. Victor Martinez, C, Indians
38. Vernon Wells, CF, Blue Jays
39. Jered Weaver, P, Angels
40. Justin Morneau, 1B, Twins
41. Tim Lincecum, P, Giants
42. Delmon Young, RF, Devil Rays
43. Chris B. Young, CF, Diamondbacks
44. Andruw Jones, CF, Braves
45. Mark Teixeira, 1B, Rangers
46. Francisco Liriano, P, Twins
47. Prince Fielder, 1B, Brewers [[best baseball player name ever]]
48. Jimmy Rollins, SS, Phillies Smiling
49. Justin Verlander, P, Tigers
50. B.J. Upton, 2B, Devils Rays

Honorable Mentions:
- Carl Crawford, LF, Devil Rays
- Stephen Drew, SS, Diamondbacks
- Curtis Granderson, CF, Tigers
- Carlos Guillen, SS, Tigers
- Rich Harden, P, Athletics
- Ian Kinsler, 2B, Rangers
- Derrek Lee, 1B, Cubs
- Evan Longoria, 3B, Devil Rays
- Russell Martin, C, Dodgers
- Jonathon Papelbon, RP, Red Sox
- Aramis Ramirez, 3B, Cubs
- Justin Upton, CF, Diamondbacks
- Dontrelle Willis, P, Marlins

Dropouts:
- Michael Young, SS, Rangers
- Brandon Wood, 3B-SS, Angels
- Chris Carpenter, P, Cardinals
- Ben Sheets, P, Brewers
- Jhonny Peralta, SS, Indians
- Jeremy Hermida, RF, Marlins
- Marcus Giles, 2B, Padres
- Adam Dunn, LF, Reds
- Bobby Crosby, SS, Athletics
- Eric Chavez, 3B, Athletics

Agree? Disagree? Utterly indifferent? Favorite players absent? Comment away, ladies.

Smiling You can see where my allegiance lies. I refrained from adding frowny faces to Mets & Braves players.