In my desktop I have an basic graphics card, a 1GB ATI Radeon HD 5450. It's served me well through the years although I am looking at having to replace it as it can't run games as well as it should.
Take Battlefield 2142 and Crysis. Two games released within a year of each other (2006, 2007). It runs the first (maybe not on full graphics) and is playable with decent framerates (40+). The system requirements of Battlefield 2142 is 1.7Ghz, 512MB RAM and 128MB Graphics which my desktop (Quad Core 2.8Ghz, 4GB RAM, 1GB Graphics) matches fine. This is also enough for Crysis (2.8Ghz CPU, 1.5GB RAM, 256MB graphics). Also other games like Just Cause 2 and Battlefield Bad Company 2 "should" work but they are so slow and juddery and I barely scrape 10 fps out of any of them. The into scenes for both Bad Company 2 and Just Cause 2 play, slowly, with the audio/video out of sync.
I realise there's a lot I don't know about graphics cards, but I also realise now that it's not just a case of having a 1GB or 2GB graphics card - what are the things that "matter" in a graphics card? The core clock? memory? memory clock?