Nero to burn them and i would get xISO and just pop a disc in my xbox and FTP its contents to a folder and use the xISO to make and iso and burn a copy with Nero. I have never had any trouble with it.
download FlashFXP and set your ip address in network settings on your dashboard to 192.168.1.1 and connect on FlashFXP to that ip address then go by this this is my tut for backups
FTP is basically connecting the Xbox to your PC via a wireless gaming adapter (if you have about $100 and a wireless router)
Or a CAT5 Crossover Cable (RJ-45) which runs about $12-$15
Once you have the Xbox and FTP program set up you will be able to back up games, stream media to the Xbox using XBMC, Update your dashboards and programs via FTP and other things.
You will also need either Qwix or Craxtion4. Download them both and see which you like using best.
This will help you on using IRC channels, and getting files off of #xbins.
3. Get a burning software on your PC. Use Nero, because it is one of the most simple ones to use.
4. Get an XISO software for your PC, so that you can convert the Folder into an XISO. You can use Craxton, or Quix. It depends on what you think would be easy for you.
5. You will want to take one of your Xbox games and use DVD2Xbox, to copy the game to the HDD. Once that is done, you will want to FTP the Game Folder, from your Xbox, to your PC. Then you will want take the XISO software that you have, and create an XISO with the file that you took from your Xbox. Once the XISO is finished, you will use Nero, to burn an image to a disc. Wallah!!! You have backed up one of your games.
If you need more help, you can PM me, or just respond in this forum.