Yes switching out the hard drive will get rid of the virus from that PC. But the drive is still infected. So when you connect it to another PC it will still be there.
A simple cleaning with the Spyware guide posted here will get rid of it rather than going thru the trouble of switching hard drives and having to reinstall Windows and all the software.