The Phonebloks concept, an idea for a block-based "modular" smartphone, is a borderline-brilliant, environmentally conscious, I-should've-thought-of-that victory of design. If you aren't familiar, the idea goes like this: phones (and other gadgets) are usually thrown out after a single piece breaks. (Screen smashed? Toss that piece of junk.) Instead, a phone with discrete, separable, pieces--one block for memory, one for the camera, etc.--would only need to replace the parts that are broken. Plus, it's a truly customizable device: if you want a better camera, just add it in; if you need more speed, replace the appropriate chunks.