I figured out something interesting. If I have a CD Rom in all my drives then the computer will shut down fine, if they are empty it takes forever. I think this is because of one CD-RW drive that I have which might not have any official XP drivers. I am preforming more tests as of now.