If you think you have choice. your wrong. 2k7 is the way to go!
Game play: This is a Sim NBA game. No running and gunning. The game plays like the real NBA. From plays to the way teams run there offense and defense. You will see the Suns playing there fast game. While the Heat's Defense is hard to move around on. There so many options to play this game with. Which ever team you play with. You can set them up with options on the fly. If you think you need to crash the boards more. Hit the left stick and make the change. No more pausing the game to bring in a player form the bench. You can make the change with the Left stick. This makes the game play a lot smoother. The computer puts up a good fight also. If you up the difficulty then you will get realistic style play. Only things that I maybe can have a problem with at times are the animations. I have got a little rusty with the NBA in the last few years (hopefully that will change). And some players I don't know as well as others. And there styles of play. So sometimes you find your self learning a player’s jump stop and free throw. Because without knowing that. You’re going to shot inaccurate (But overall it makes the game real, so you can't get that mad).
Graphics: Well like always if you have HD then you’re getting the best out of the game. For people without that. The game is not the best looking. The words can be hard to read and the menu system takes a while to get use to. No more pressing "b" to get back to a menu. You have to start all back over again. It’s new, but with those things. "Don’t fix it, if it ant broke". And for the most part 2k stuck with that in the graphic dept. Sound: Nothing new if your use to the NBA world and way of life. Mostly a Hip-hop soundtrack. And it does a good job of bringing that NBA feel to the game. The in game sounds are great. And if you won't playing the game and just listing. Then you couldn't tell the difference from the real thing. You find yourself getting lost in the game and forgetting it's a "game".
Value: It might not have the "All-star weekend". But it makes up for it in overall replay value. The 24/7 mode is back with a story. And the game plays more like "street ball". So you won't get the feeling of playing a one on one NBA style game. Association mode is where the meat of the game is. It’s so deep that most of your time will be put in that. You control everything. From trades to Practice. This mode really shines. Then there's the season mode and xbox live. Where you can play online in a season or street ball.
NBA 2k7 is a must buy for anybody trying to play a real to life NBA basketball game. There’s many game modes to fit your choice of play. And xbox live should keep the game fresh till the end of the season.