My current card which is a 6600GT keeps overheating so I am looking at buying another one, for under £100. I found a x1600 Pro which has 512mb of ram and a 6600GT which has 128mb of ram. The 6600GT served me very well and ran games like BF2 and FEAR no problem at all, but I am tempted at going for the x1600 Pro due to it's amount of ram. Is ram that important in games or should I be looking for something else such as clock speeds and pipelines?