I would also recommend an external burner. You can, if you don't want to install it yourself, buy an internal one, and get your local Apple store to install it. Either way, here's a great site.
Find the latest Performance Upgrades, Firewire and USB Hard Drives, SATA, Memory, Laptop Battery, and more at OWC