Some posters in this thread really need to start using programs like RadeonPro/Nvidia Inspector before bitching about enabling options like anti-aliasing, texture filtering, vsync, etc.
This is a step-by-step guide to what everyone should be doing:
1. install game. buy on Steam and download it, OR for retail games add the .exe to your Steam list - this entire process is less intrusive than when a console game is installing because you can actually still the use the PC while it's working. time = 15mins, at most
[optional step] - for retail games, remove disk check by cracking the .exe. find one online. time = 5 mins Googling, if that
2. set up game profile in RadeonPro/Nvidia Inspector. point it towards the .exe (yes, even Steam games too) and enable options like AA, AF, triple buffer vsync etc. it's a case of ticking boxes people. for older games, you can even force RadeonPro to run them with a single core. tweaking time = 2 mins (15 seconds if you just mirror another game's profile)
3. in game, choose resolution and your other settings eg graphics options, controls etc. you have already set up AA, vsync etc in RadeonPro/Nvidia Inspector so they don't need to be touched. time = 2mins
4. plug in controller if needed, launch game from Steam
5. bitch to Backloggery about having too many games to play because PC gaming is awesome
total time = under 25 mins, or in other words about the same time you would spend installing on a PS3 or 360. even less time needed if you multi-task some of the above. it's not rocket science, and if you can't use a simple tick-box GUI with explicit instructions and explanations as to what each setting does, lord have mercy.