It amazes me what this little machine can do without the top of the line specs. I would've liked to get maybe 8GB memory or a SSD, but this will be perfect for a couple years.People rat on this machine, but seriously, it's an awesome little machine, especially for $419. Buy yourself a quality IPS monitor and some good peripherals and I'd be happy with it for at least 4 years.