Well all of the suggestions I got were attempted... None of them worked... I installed it to the system and the 2 hour loading screens persisted... If you have any more suggestions before I go out and buy a new copy then I'd love to hear them
Just torrent it with a patch and see if that works. It might not even be the disc that's the problem.
I found this from an article for Skyrim from someone who had similar problems, not sure if you've tried it. This is how to clear the game cache for Skyrim, a different function than the system cache. "In order to do so, you must hold the LEFT Bumper, RIGHT Bumper, and the X button all at the same time on the Xbox 360 controller as a game is launching. Once you reach the Main Menu or Title Screen of the game, you can let go of the buttons. There will be no notification to you that this process has completed because it is all done passively."
From what I've gathered it's all temp data that is removed as "cache" usually implies, and you'll probably need to re-download any title updates. I did read that saves, profiles, dlc etc are not deleted BUT I would copy your latest save file(s) to a flash drive for precaution just in case.