I have the new MacBook 2.0Ghz, and decided to upgrade the memory and hard drive myself instead of doing it through apple. I went this route because I can pay the same prices as apple charges (maybe even a little less) but I get the extra components that are already in the laptop as backups. My question is this: I have my system setup just how I like it. I dual boot WinVista and OSX with BootCamp, and the only thing I would like to change is going from a 160GB 5400rpm to a 320GB 7200rpm. How do I clone my drive so that my programs, partitions, settings, etc. stay the same but I give each partition more space from the bigger capacity drive?