Search for your drivers. Sometimes there can be problems with drivers in 64 bit Windows .
Because of lack of new ones. I had no problems scanner , printer , webcam and so . All of them was recognized with windows 7 64 smoothly .
If you have 2 or more HD drives you can switch in bios and try the new OS on the other drive.
If you have problems you can go to the old one with switching in bios again. I use it this way now.
I have not installed all programs on Windows 7 64 yet . So i switch sometimes. I don't like Vista but i am not going to wipe it out... just in case
Cheers.
Kadri.