Apparently it's only a big deal when mentioned with Linux - but when I mention it with XP people say "why would you care? Free memory is wasted memory!".
		
		
	 
Microsoft people are saying this to everyone, But in fact, when you startup your system and it wastes 120 more seconds to stop the HDD light and be prepared to really work, people say :
My new system is so slow... (Generally I am hearing it from Vista 

)
The same thing applies to the crapware that generally comes with a new laptop. One friend of mine came here one day with a laptop with 512MB. At startup the laptop consumes 438MB of Ram, OK, start a Word processor and an spreadsheet. 
WOOOOOOOUUUUU, so slowly.... 
I told him, go and buy more memory, buuuuttt....
A simple program, CCleaner (apropriated for Windows), or Jouni Vuorio Regcleaner Made the Magic that turns the Word processor a popping Window, startup with 197MB was sufficient to him, because have everything he need at startup, nothing more. If we don't need certain startup programs. Kill them all !!! 
What is happening is simple. Vista haves a pre-caching of programs, if you have 16 Gigs of Ram, you can pre-cache an entire HDD. Wait 16 Minutes and all of your computer will run flawlessly of course.
For some users, it's half dozen for six.
The user have to wait the same way. He will not wait for the program, he will wait for a startup...
Course, it's better than XP in productivity, the programs will pop faster after pre-cached, but for the average user that don't know this, it's simple, Vista is slow at startup.
On a Linux, the entire software are good small pieces, if compared to XP and Vista, 123MB   for Linux systems represents half of what will be used in XP to do the same thing for comparison.