This is only true if you are going to be a light user who uses very little software other than a browser.
And a 1GB RAM box is not "7 years old" - you can buy brand new computers with 1GB Ram that are designed for Linux....why put the RAM in a computer and never use it?
Win 7 Home Premium will not effectively run on 2GB. Sure it will boot up and such - but good luck actually doing anything with it.
4GB would be the minimum I would go with.
Just the same as when Dell, HP etc. were selling XP machines with 512 RAM a few years back...that is a friggin joke. Who wants a brand new computer that is starving for memory with a few month of buying it?
Have you actually used Windows 7?
A 1 GB ram machine is a netbook, they run Windows 7 just fine since they all come with it. It can run a browser, office and Skype without any problems at the same time. Would more ram be better? Of course it would, but saying that you cant run anything because of 1 GB ram only is simply just not true. And very very few computers come with less than 4 GB ram these days, with netbooks being the main source of sub 4 GB ram machines.
I run a Windows 7/XP/Linux machine on an old Athlon chip with 1 GB of ram.. it works like a charm for day to day usage on all the OSes.
Does Windows 7 run much better with 2 or 4 GB ram? Sure if you want AERO running, but without it then 1 GB is just fine. In fact I would say it runs better than Windows XP /shrug, but that is a personal opinion.
Does Linux run better with more than 1 GB of ram? Yea it does, for one it wont need a big swap disk...
It is just a fact of life, more ram = better running OS. And since ram is cheap, then why focus on how small a machine you can run an OS on? A new form of E-penis? Well I have an old laptop with 256 mb ram on, where I run Puppy Linux on. It works, it is slow, but it works. I can also run Windows XP on it.. and that too works, but it is slow. Do I win the e-penis war or do you have a linux distro running on a 128 mb machine?
You can promote Linux all you want, but as long as it cant run Office (and not Open Office dont count) or popular games then Linux will be a 3rd tier operating system world wide.. that is just a fact you have to deal with.