With the new Xbox 360 Elite on store shelves and now in gamer's hands, the question has been asked to me several times. "How exactly do you transfer game content, videos, arcade games, etc. to the Xbox 360 Elite from your old Xbox 360?" Turns out there are two methods, and each have their drawbacks. Microsoft has a transfer kit to transfer all of the contents to the new Xbox 360 Elite, the problem with this method is that you'll have to be connected to Xbox Live in order to actually use any of the content. So let us go over the options...
Transferring Data Using the Xbox Live Migration Kit
Getting your hand on one of these transfer kits is free, just head on over to the Xbox.com page that details the usage, and details how to obtain one for free. As stated above, this does come with a price, in order to play any data that was transferred over, you will need to be connected to Xbox Live, more than likely because Microsoft wants to track exactly what and when you are playing. This isn't such a big deal if you have an always on connection to the Internet, but if you'd like some privacy while you are playing, I recommend using the memory card transfer method listed below.
Transferring Data Using Memory Card
This is the option I used, and honestly, I haven't had any problems. The one drawback is depending on the capacity of your memory card (I used a 64 Megabit Card) you will not be able to move large save files, Arcade games, and other large items. This isn't really that big of a deal since the Xbox Live servers store what you have previously downloaded, and anything you have paid and downloaded in the past can be re-downloaded free of charge, The best for this option is that after you have transferred the material you can play it while either on-line or off-line.
How to Transfer Files Using a Memory Card
First off, plug your Xbox 20 gig hard drive into the Elite console, and the go into Memory and select the 20 gig hard drive. Move the content you would like to move, including your gamer profile to the Memory Unit. Once the memory unit is filled, put the 120 gig hard drive in the console and begin moving everything to the 120 gig hard drive, with the exception of your gamer profile (if you have more content to move just repeat the above steps.
Once all of the content you would like to move has been moved, you can then transfer the gamer profile to the 120 gig hard drive. I recommend doing a format on the 20gig hard drive just in case there are files on it that contain confidential information.
There you have it, all of your content on the new Xbox 360 Elite, without the use of the transfer kit and without the need to be signed into Xbox Live to play. Keep a mental note, if you need to save your larger game saves, such as Oblivion, the top option is for you, since the save file is too large to fit on a memory card.
Any questions or comments please let me know.