I find the criteria used for overall rating somewhat fascinating.
Vic Guillen for example is a 98, higher than anyone I've ever seen in one of my leagues, yet I have definitely seen guys I would rather have on my team than him. Not that he's a bad player of course by any means.