You've just bought a new gaming desktop, or a laptop for the office. Maybe you've upgraded your PC with a new CPU and motherboard. You might be into overclocking. But do you know exactly what you've got? How well is that PC actually working? We've compiled a list of 20 programs that are great for analyzing or benchmarking your devices.