Have you looked here?
Using i7500 with x64 Computer (Drivers)
Sounds what you have done is correct, i suggest having device manager open when you put the phone in fast boot and if there is a missing driver it should come up and at least state which one you are missing.
If all else fails install Samsung NPS from the link above in original post