For years, PC makers have tantalized us with visions of modular computing. Instead of making us rip open our desktop towers and weave through wires to replace a faulty hard drive or outdated graphics ...