So here's the deal, I'm getting a 2.4 Ghz 15" MBP this Friday (yes, iPhone, I know), and will be transferring my data over from my MB. Later, I will make it more powerful with 4 Gb of RAM and a WD Scorpio 250 GB HD. My MB will be sold to my Dad, and I'm planning on giving him the leftovers from the MBP awesomization (for a fee, and will be upgrading his HD and RAM), but all this upgrading will need a lot of data transferred, so what would be the best way to do this? (firewire cable, external HD, etc)