Right.....Swapping an HDD is really no different to swapping a CDROM/CDRW...same kind of bay and screws etc, same cables too.
Installing the actual drive is really easy.
One thing you will need to make sure are correct, is the jumpers on the rear of the drive. Have a look on the current drive and there should be six or eight little pins and two of them should have a little plastic peg on them. Refer to the label for those two pins (Master, Slave or Cable Select) and make sure the new drive is set the same.
As for copying all of the info, exactly how it is, from one drive to another, Norton Ghost will be your best bet (as someone else has already mentioned) but this means that you will have to put both hard drives in the machine at once OR borrow or buy an external USB hard drive bay and do it that way.
Other than the jumpers though, all should be pretty smooth.
