1) In order to "upgrade" the CPU, would you just "pop out" the current i5/i7 and plop a new one in? Are some not going to work? Would you need to do any software upgrades, etc.?
2) Same sort of question regarding the fusion drive slot. Would this only work with an apple fusion flash drive? could you just plop in a samsung, etc SSD? Any max for storage space?