512MB of RAM definitely isn't enough for a new computer. My mum just bought a new laptop a few days ago and it has 2GB. My cousin got a new laptop last month and it had 1GB. They were brand new laptops, so a brand new computer would probably have 2GB too if you don't end up going for one to play games on with more RAM etc.