Time to upgrade my laptop; what has changed since the last upgrade?