1. What YOUR PC will be used for. That means what types of tasks you'll be performing.
I will mostly be using the computer for gaming, I play Wow, SC2, and occasionally new FPS or RTS games.
2. What YOUR budget is. A price range is acceptable as long as it's not more than a 20% spread
Between...