1. What YOUR PC will be used for. That means what types of tasks you'll be performing.
Web Development, Adobe Graphics, Movies (DVD), Usenet, Vista X64 Ultimate, Games
2. What YOUR budget is. A price range is acceptable as long as it's not more than a 20% spread - $2000
3. What country...