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?
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.