It turns out the problem was with my video card. I had to reboot and it was telling me there was new hardware found even though it was using my video card already. I removed the video card, re-installed the drivers and updated Dierct X and now it works fine. Thanks for trying to help me though. Weirdest problem I've had yet!