I know MLB 12 The Show is good because I play the PS3 version everyday. The reviews didn't sway me one bit in my opinion of the game. How long did you play The Show ? Don't lie or exaggerate either. Be honest.
A guessing game ? OK, there's a couple things to be said to you about that. First of all, there's a pitch speed slider. Adjust it. Secondly, maybe you just have poor hand eye coordination because I never felt it was like a guessing game. I turn "guess pitch" off.