Any machine can run 4gb of ram, do you don't need the latest 20k pc to run 4gb of memory.
Besides windows 7 runs really fast on even slower pc's, celeron can handle 4gb memory and windows 7 runs like butter on a celeron with only 2gb memory

. So i dunno what you mean not all machines can run on 4gb memory.
If your machine is slow than stick to linux, i mean it is not like that machine could game anyhow because it's so slow, so just load linux on it. What's the problem?
Why can't my riva tnt run crysis, it's really annoying hey. I mean why do they make games now that require hardware from the last 3 years, why can't they keep making games for my riva tnt. Why not just stop all development because i mean really why do i have to buy faster cpu's? Why does my dad's old 286 not run today's software?
Why do we bother developing computers? why not just go back to the 286 days because then everything will work.