hard to say. i came up with a list of some "gimmes" for the top 25, given who made 26-50 and the honorable mention choices. Frankly, I was pretty shocked that David Price didn't make the top 50 - I had considered him a gimme until I saw that he was on the honorable mention list: Erik Bedard Clay Buchholz Matt Cain Robinson Cano Adam Jones Chipper Jones Cliff Lee Jonathan Papelbon Jhonny Peralta David Price Ben Sheets Troy Tulowitzki Justin Verlander 1. jose reyes, new york mets 2. david wright, new york mets 3. chase utley, phillies 4. ryan howard, phillies 5. hanley ramirez, marlins 6. albert pujols, cards 7. c.c. sabathia, brewers 8. ryan braun, brewers 9. jay bruce, reds 10. clayton kershaw, dodgers 11. tim lincecum, giants 12. brandon webb, d'backs 13. a-rod, yankees 14. josh beckett, red sox 15. evan longoria, d-rays 16. justin morneau, twins 17. joe mauer, twins 18. miguel cabrera, tigers 19. grady sizemore, indians 20. josh hamilton, rangers 21. felix hernandez, seattle other possibilities: corey hart, brewers justin upton, d'backs adrian gonzalez, padres aramis ramirez, cubs carlos quentin, white sox jason bay, red sox a lot of this is off the top of my head, so i might've forgotten a couple of people. Utley and Howard ahead of Pujols? Have you forgotten how good Pujols actually is? Not to mention both Utley and Howard are older?