Go to http://www.crucial.com/ and run the "Scan My System". It will tell you how much RAM you have, what kind, how many empty slots, and how much it will hold. It will also make suggestions. It works rather well.
As for the graphic card, not sure what kind of motherboard you have. That is, what kind of slot you have. For gaming, I can tell you that you should get the card that has as much video memory you can afford. If you care to comment back with the model of your motherboard I may be able to help you further.
Answers & Comments
I can help you with the first part.
Go to http://www.crucial.com/ and run the "Scan My System". It will tell you how much RAM you have, what kind, how many empty slots, and how much it will hold. It will also make suggestions.
It works rather well.
As for the graphic card, not sure what kind of motherboard you have. That is, what kind of slot you have. For gaming, I can tell you that you should get the card that has as much video memory you can afford. If you care to comment back with the model of your motherboard I may be able to help you further.