You guys are really helping! Thanks for all of the suggestions. I'm almost done selecting components except for the video card. Couple questions: Should I buy a mid-range video card now and upgrade to a DirectX 10 video card about 1/2 a year down the road, or should I get a higher-end video card...