I have never been even near the limit of my 2GB memory, and I was just fine with only ~700mb ram with Windows XP on my earlier computer. Now I'm using GNU/Linux on my laptop which doesn't use much RAM. Of course, if you're using a shit OS like Vista 4GB might be reasonable.