I like the www.baseballprospectus.com Player Forecast Manager. My favorite aspect is that you can customize the rating to your league settings. For instance, my fantasy league has ten managers using all MLB players, and using some categories like OPS. Since OPS is used in my league the Player Forecast Manager will increase the value of a player like Adam Dunn and might decrease Jose Reyes.