Could anybody advise a program that i could download that can tell me what hardware ive got. Im ready to upgrade my pc and a workmate told me i need to know what hardware ive already got, and what slots are free. I dont fancy taking my computer apart just yet, so just wondering if there is anything out there? Somebody did tell me about CPU 2 but im struggling to download it.