I can honestly say, after having my xbox since release, I have only had a problem with 1 game not getting updates, and that was OP:Flash Dragon Rising. Codemasters kind of dug a grave for that, wayyy too fast! I would honestly prefer to have a PC, but I don't have the luxury of that at the moment, so the box will do ok for me now.
To add to that, BI have done a great job on the console command input. Again, this would be easier on PC, but they have handled it well, and it's quite easy to use!