Well, Norton (Symantec) ghost is usually the first partition copy program that comes to mind. However, if all you want to do is copy files over, then drag/drop will work fine
Also, I think if you use ghost, it will automatically expand the partition to fill the entire drive.
- rp