What I'd like to see is a computer that writes software on the fly as you request it to. If you're having a problem with a piece of software, it scans the software for the problem(s), suggests a solution and then executes the fix on command, without losing any functionality of the old software and keeps it running whilst it repairs it.
So, vista crashes when using PhD at times, just tell the computer to repair the install and keep guiding....it completely rewrites vista and upgrades PhD at the same time!!!!. Plus, you get a perfectly guided piccie