personally i recommend people to buy a console version... unlike pc version, a console version can always give you a reasonable frame rate in a high-detail game.
however, you have to scarify funs like patches and roster update
I don't have any game console so I will have a PC version.
This topic make me remember my NBA Live 95, the only live series i have play on a console...i play it on a super nintendo