Yes it is. I dont know about the video card, everything on it is stock, i havn't added or changed anything. It is not my main source of games, and i only plan to have Halo on it.
The errors about the Video card are not fatal errors, and Halo can be played with them. But I cannot figure out the thing about the Direct Diagnostic thing.