NBA 06 was actually VERY entertaining...i hope NBA 07 is as well.
NBA 06, you start off as a scrub in training camp trying to make the final cut. you have to master drills and play 1on1 3on3 etc.
then you make the team and are placed into the starting lineup to prove your worth.
the gaming is different in that you dont play all 4 quarters of every game. you are put into scenarios like 10 seconds left, down by 2, you have to steal the ball pass to the SF for a three. if you do it exactly you pass, if you dont, you fail and have to retry until you do. its challenging and something different so i found it enjoyable.