A friend dropped an external HD and it has stuffed the heads (readers got stuck on the motor spindle and it looks to have bent the readers off the heads.

I would like to have a go replacing the heads and see if there is any success in getting the data off the drive, anyone know the best option for getting heads other than buying a good HD and wrecking it?