My first impression of MLB 2K7 was, "Oh shit, I just wasted $65 on another horrible 2K baseball game." But I soon figured out that the problem was the swing stick. Great concept; terrible execution.
I have played 6 games with the classic swing, and I love this game. It's better than the very good MLB 06: The Show from last year, and while I can't say it's as good as MVP 2005 yet, it's right up there. Having the excellent 2K Sports presentation, adjustable season length, online leagues, amazing 360 graphics, and achievement points adds a lot to the experience.
I've played with a variety of different teams, and I am absolutely in love with MLB 2K7. Excellent baseball game.