I would love to have a central place where information about all PC parts are kept. Even better if the whole database can be downloaded as CSV and analysed using R or SAS.
While not exhaustive, or necessarily that up-to-date you might find wikipedia a useful source. I've especially found the following pages useful, though there must be similar pages for other components:
- List of Intel Core 2 microprocessors
- List of Intel Pentium Dual-Core microprocessors
- List of Intel Pentium microprocessors
You may find the Red Hill Guide to Computer Hardware interesting even though it really hasn't been updated since 2002-2003 or so. Has a lot of fascinating information (and opinions) on 80's and 90's era hardware and hard drives, however, and defintely worth looking at if you want a good history of PC hardware.
No user reviews, though. :(
If you are too database centric for your own purpose; have a look at: SQL computer hardware database