I have the standard 160gig harddrive with the low end 13 " mbp and i'm thinking about upgrading to a larger drive. I have a small 16 gig partition for windows 7 and the rest is osx. If I buy say a 500 gig hard drive, can I copy the small 16 gig windows 7 parition to a new parition that is say, 160 gigs? Or would I have to reinstall windows 7 on a new larger parition. What would normally happen for transfering your old data? I'm assuming you would make a time capsule backup of your drive, and then copy that over to the new drive, but then would you just have an extra parition for the new space (for example 160 gigs from the osx and bootcamp paritions i have now, and then the remaining 340 gigs free from the new drive as a second parition).