Which consumes more power: hard drive or SD card/card reader? Class 10 SD cards beat hard drives in read and seek times, right? That's why ReadyBoost was invented. Going by what you're saying, if I can somehow keep the drive idle and low power while the program runs (e.g., no pagefile, ram disks), then programs ought to go to the SD card. What do you think?