Originally Posted by
RagingDragon
For me it would have to be amazon.ca (in addition to amazon.com). It'd find it most useful for Wi-Fi cards, TV cards, and laptops - graphics cards, and Intel/AMD/Nvidia chipsets are high profile enough that it's fairly easy to determine their compatibility. CPU's and internal hard drives can be assume to always work. Sound, network and storage cards are trickier but most of them work with Linux.
Old out of production ATI cards? For stuff still in production and readily available new, I think the Intel IGP is the closest - it's OK for 2D users and old games, but it's useless (on either Windows or Linux) for running modern games, or for professional 3D applications.