I would suggest looking at LTT videos as has been stated before, most importantly reviews of video cards and CPUs. LTT compares them in real world applications, including games, so you would get a rough idea of what performance you would get at a given price point. GamersNexus is another YouTube channel, but he focuses on enthusiast hardware in greater depth, so you will get more thorough information.