Ok, first of all, is this a computer you built yourself(or someone built for you), or is it an OEM product (from Dell or Gateway or whatever)?...
Separate names with a comma.