Ideally you would install the old drive in a firewire enclosure, install a clean OS from your restore discs onto the new internal drive, then use the migration assistant with the external firewire drive as your 'old mac'. It should work over USB on an MBP too.