Laptops are notorious for not supporting basic hardware changes, like installing a new hard drive or replacing a video card. What that means is that the thing usually gets disposed of as a whole. However, Asus has come out with a laptop that can change, by supporting such standards like HDMI and ESATA. Unlike other laptops, you can replace the components in the C90 yourself with a minimum of tech savvy, and that's good news for the big E as it will prolong the machine's life.
By the way, you will notice that the word 'upgrade' is not mentioned in this writeup; that's because it's the wrong term when it comes to computer equipment. Give me a piece of equipment I can change to suit my needs, not one that is an supposed upgrade to something that is better. What could be better than having full control over your machine?