I'm trying to find my brother a graphics card so he can play Starcraft 2 on better graphics. He has an old HP on windows Vista. I'm trying to find oen for around $80-100 and I found two so far on Newegg. One is EVGA 02G-P4-2643-KR GeForce GT 640 2GB 128-bit DDR3 PCI Express 3.0 x16 HDCP Ready Video Card for $90 and MSI N640GT-MD1GD3 GeForce GT 640 1GB DDR3 PCI Express 3.0 x16 HDCP Ready Video Card for $80. On Newegg it doesn't show its memory clock and I know both brands are very good for graphics cards. Which one is better?