Certain things can be upgraded relatively easy. Things like RAM and HDD are usually easily accessible in some form and can be upgraded or replaced. Other parts like GPU, CPU, and screen not so much.
Yes, it's almost necessary to have an SSD these days.
The ASUS one is gone now... but the Lenovo one is still there. It's got a HDD rather than a SSD. Is this still alright? What I mean is does having a HDD rather than a SSD really hamper me in any way?
Another thing I'm curious about is the additional offers. With the Lenovo Laptop, PC World are offering a McAfee LiveSafe Unlimited 2016 package. Should I even bother with this, or just get free security and all that from other places?