Indeed, the obvious way that society has found to achieve these things is ... video games.
It's eerie how now that computers are intertwined with our lives, the idea of an advancing virtual reality, able to give interesting experiences, is not something people fax poetic about anymore. The computer has already been assigned to some other category in most people's minds. Yet virtual reality will still advance and eventually give nearly any experience we might imagine.