Mind elaborating the swap part? Are you trying to swap the boot HD between two different systems? If that's the case, you might want to get a 3rd HD into the equation and use Ghost to clone HD #1 into 3rd HD, clone HD #2 to HD #1, then clone 3rd HD (now HD #1) to HD #2.
If they are 2ndary HDs you should have zero issues.