No, I don't think we'll see MS move away from the Live Marketplace model - that way they can protect the console from things like viruses and hackers. I don't think we'll see direct downloads for the same reason. I don't think there'll be a need to tweak options, either - they exist on the PC because the range of target hardware is so huge, so developers need to allow their games to run on the widest range possible, hence the availability of different graphics settings, etc. Console hardware is fixed, meaning developers are only writing for a single hardware configuration, so no need to offer tweaking as the game will be guaranteed to run on every console because they're all the same. The one thing you've got right is the downloadable content - developers have really jumped on this with the PS3 and Xbox, and this is only going to get more popular (at least from the developer's viewpoint) in the future - it extends the lifespan of games and is a reasonably cheap way of generating revenue for the games companies.