Ok, so I've had my Halo 3 since the day it came out and had no problems till about a week ago when I knocked over my Xbox 360 and got the dumb perfect circle scratches on it. They are so bad that when I go to play it, sometimes it says that my disc is a DvD, and then when I try to play on Xbox Live, I can't get any experience or rank up during any matches even if I get mvp or anything. Also it says that I don't have the maps, when I have downloaded all the map packs. So does anyone know a way to solve my problem. Thanks in advance!