Our pal Major Nelson just posted a video detailing the New Xbox Experience installation process that everyone will be participating in next week when the NXE rolls out to the general Xbox Live public.The installation process is rather straight forward, sign into Live, download a mini-update, restart, download big NXE update, restart and enjoy the welcome video. (Protip: The NXE welcome video is visually epic.) That's it, NXE installed! All that's left is a quick Avatar creation and then you're set to enjoy all that the NXE has to offer. We're sure your fanboy enthusiasm for the NXE is boiling over ... only a few days to wait!