hello, similar situation.
pls tell me if this method would also work (becouse I haven't an external enclosure):
-backup from the old internal HD to an external firewire drive
-change internal HD with the new one
-boot from the firewire drive, format the new internal HD properly, launch a "backup - all files" from the external drive to the new internal.
would this work? thanks