You want at least a 256-bit card...I wouldn't go with this one.
As far as the memory the closet match to what you currently have in there is best. If you used their memory configuration thing, and this is what came up you're good to go.
Of course to keep your puter speedy keep it clean and don't use Norton/Symantec anything!