I think the overall best is NBA 2k8. The details in NBA live is great because of the sweat. But in terms of good look-a-like, I give the torch to NBA 2K8
Romanthony's comments