I should be getting my first MBP soon, and I am just curious as to how easy it would be to replace parts (like memory, hard drive, SuperDrive, CPU, etc.) in a MBP? I only have experience with Windows computers. I've built my own desktop PCs before, and I have a ThinkPad laptop which came with instructions on how to replace everything inside the laptop - I actually replaced the LCD screen on it one time! So I'm just wondering if Mac laptops have the same upgradeability as Windows laptops?