Oh thanks alot. Those are some good charts. But yea, I really want to keep my budget around 1000$, but you are right. To keep up with the software means you have to keep up with all the latest hardware too. Its just an ongoing thing. If you buy that latest graphics card today, 4 months from now, there will be a new lineup and it just goes on and on. YOu'll never have the best I guess. Thats what makes it so hard to make or buy the ultimate computer.