Okay, I have a question for you Mac users out there.
Say you've got a Macbook Pro with an 80GB hard drive. Due to the accumulation of data, including a 30GB Boot Camp partition, you'd really like to upgrade the hard drive. Let's also say you can (or have) acquired a compatible hard drive 160GB or larger.
What software would you need to move your existing Mac OS X and (preferably) Boot Camp partitions over to the new machine and allow them to be expanded? That is, you should be able to boot up and have at least 80GB on your Mac OS X partition and the rest for your Boot Camp image. Can you do this with the utilities built in to Mac OS X, or do you need extra utilities? Do you need any hardware (like an external Firewire or USB 2.0 case for a hard drive)?
Bonus points if you can point me to a link on how to do the process. Note that while moving the Boot Camp partition is a "would be nice", not being able to do it isn't a deal-breaker.