The problem with your idea data is that you're basically having to keep power to the ram and o/s even though you turn off the main power switch. Because memory is dynamic (meaning it doesn't retain any data upon power off) you'd have to keep power to it. Then if you did that, why power off at all then? (which many people do. I know a couple who have only ever rebooted during installs or during power outages).
I will repeat, a computer is not A computer. It is a collection of components that all have to work together in order to operate the various functions.
To put it another way: think of your home theatre system. You have a dvd player, a cable or satellite box, a tv, a tape deck, maybe a turntable, a cd player etc. When YOU (the main processor) want to use the equipment YOU have to decide (process) what you want to do, execute the command (choose which component you want to use) switch the amp to that component, decide which speakers you want to use (stereo or surround sound) execute that command, and if you want to watch tv you have to turn the tv on (execute that command), select the input (if you have FTA or other inputs), switch the amp to include the video out function, turn on the cable box and or turn on the dvd player. In addition, if you're watching a dvd, you have to wait for the dvd to spin up, and either watch the coming attractions previews, or select play from the menu.
Now we as humans can process and execute functions 1 TRILLION times faster than any computer out there. I read somewhere that just one brain cell is equal to all the processors in the world working together.
Just a reminder: we take it for granted what computers can do today. By as a rule of thumb, just remember to colour ONE pixel on your computer monitor takes up about 2 pages of 1's and 0's. Then to change that colour you have to overwrite all those 1's and 0's and this all has to happen 64 times a second.
What this boils down to is that a shit load of things have to happen all at the same time when you (execute) the command to hit that power button.
Now if someone has an unlimited budget, sure, you could probably design a computer that has 60 or 70 quad core processors, 1 tera byte of DDR memory so you never have to access information on the HDD. But then, that PC would probably cost you around $500,000.00. So, do you want a PC that costs you $500.00 or do you want a pc to turn on immediately?
So I suggest this: if you want instant access to the pc, save the $500,000.00 and DON'T TURN IT OFF. LOL